Lines Matching refs:buffer
90 unsigned char buffer[CLARIION_BUFFER_SIZE]; member
174 if (csdev->buffer[48] != 0) { in parse_sp_info_reply()
181 if (csdev->buffer[4] > 2) { in parse_sp_info_reply()
189 switch (csdev->buffer[28] & 0x0f) { in parse_sp_info_reply()
201 CLARIION_NAME, csdev->buffer[28] & 0x0f); in parse_sp_info_reply()
206 csdev->default_sp = csdev->buffer[5]; in parse_sp_info_reply()
207 csdev->lun_state = csdev->buffer[4]; in parse_sp_info_reply()
208 csdev->current_sp = csdev->buffer[8]; in parse_sp_info_reply()
209 csdev->port = csdev->buffer[7]; in parse_sp_info_reply()
217 static char * parse_sp_model(struct scsi_device *sdev, unsigned char *buffer) in parse_sp_model() argument
219 unsigned char len = buffer[4] + 5; in parse_sp_model()
228 if (!strncmp(buffer + 8, "DGC", 3)) { in parse_sp_model()
238 serial_len = buffer[160]; in parse_sp_model()
245 sp_len = buffer[99]; in parse_sp_model()
252 sp_model = &buffer[serial_len + 161]; in parse_sp_model()
271 unsigned char *buffer) in get_req() argument
301 memset(buffer, 0, len); in get_req()
313 if (blk_rq_map_kern(rq->q, rq, buffer, len, GFP_NOIO)) { in get_req()
324 struct request *rq = get_req(sdev, INQUIRY, csdev->buffer); in send_inquiry_cmd()
377 memcpy(csdev->buffer, page22, len); in send_trespass_cmd()
379 rq = get_req(sdev, cmd, csdev->buffer); in send_trespass_cmd()
484 sp_model = parse_sp_model(sdev, csdev->buffer); in clariion_std_inquiry()