Lines Matching refs:buffer
89 unsigned char buffer[CLARIION_BUFFER_SIZE]; member
166 if (csdev->buffer[48] != 0) { in parse_sp_info_reply()
173 if (csdev->buffer[4] > 2) { in parse_sp_info_reply()
181 switch (csdev->buffer[28] & 0x0f) { in parse_sp_info_reply()
193 CLARIION_NAME, csdev->buffer[28] & 0x0f); in parse_sp_info_reply()
198 csdev->default_sp = csdev->buffer[5]; in parse_sp_info_reply()
199 csdev->lun_state = csdev->buffer[4]; in parse_sp_info_reply()
200 csdev->current_sp = csdev->buffer[8]; in parse_sp_info_reply()
201 csdev->port = csdev->buffer[7]; in parse_sp_info_reply()
209 static char * parse_sp_model(struct scsi_device *sdev, unsigned char *buffer) in parse_sp_model() argument
211 unsigned char len = buffer[4] + 5; in parse_sp_model()
220 if (!strncmp(buffer + 8, "DGC", 3)) { in parse_sp_model()
230 serial_len = buffer[160]; in parse_sp_model()
237 sp_len = buffer[99]; in parse_sp_model()
244 sp_model = &buffer[serial_len + 161]; in parse_sp_model()
263 unsigned char *buffer) in get_req() argument
293 memset(buffer, 0, len); in get_req()
305 if (blk_rq_map_kern(rq->q, rq, buffer, len, GFP_NOIO)) { in get_req()
316 struct request *rq = get_req(sdev, INQUIRY, csdev->buffer); in send_inquiry_cmd()
369 memcpy(csdev->buffer, page22, len); in send_trespass_cmd()
371 rq = get_req(sdev, cmd, csdev->buffer); in send_trespass_cmd()
476 sp_model = parse_sp_model(sdev, csdev->buffer); in clariion_std_inquiry()