Home
last modified time | relevance | path

Searched refs:sense (Results 1 – 200 of 375) sorted by relevance

12

/linux-4.1.27/drivers/ide/
Dide-cd_verbose.c18 struct request_sense *sense) in ide_cd_log_error() argument
22 if (sense->sense_key == UNIT_ATTENTION || in ide_cd_log_error()
23 (sense->sense_key == NOT_READY && (sense->asc == 4 || in ide_cd_log_error()
24 sense->asc == 0x3a))) in ide_cd_log_error()
29 name, sense->error_code, sense->sense_key, in ide_cd_log_error()
30 sense->asc, sense->ascq); in ide_cd_log_error()
254 struct request_sense *sense) in ide_cd_log_error() argument
261 if (sense->error_code == 0x70) in ide_cd_log_error()
263 else if (sense->error_code == 0x71) in ide_cd_log_error()
265 else if (sense->error_code == 0x7f) in ide_cd_log_error()
[all …]
Dide-cd_ioctl.c45 struct request_sense sense; in ide_cdrom_drive_status() local
51 stat = cdrom_check_status(drive, &sense); in ide_cdrom_drive_status()
52 if (!stat || sense.sense_key == UNIT_ATTENTION) in ide_cdrom_drive_status()
64 if (sense.sense_key == NOT_READY && sense.asc == 0x04 in ide_cdrom_drive_status()
65 && sense.ascq == 0x04) in ide_cdrom_drive_status()
73 if (sense.sense_key == NOT_READY) { in ide_cdrom_drive_status()
74 if (sense.asc == 0x3a && sense.ascq == 1) in ide_cdrom_drive_status()
108 struct request_sense *sense) in cdrom_eject() argument
131 return ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, sense, 0, 0); in cdrom_eject()
137 struct request_sense *sense) in ide_cd_lockdoor() argument
[all …]
Dide-cd.c98 struct request_sense *sense = &drive->sense_data; in cdrom_log_sense() local
101 if (!sense || !rq || (rq->cmd_flags & REQ_QUIET)) in cdrom_log_sense()
104 ide_debug_log(IDE_DBG_SENSE, "sense_key: 0x%x", sense->sense_key); in cdrom_log_sense()
106 switch (sense->sense_key) { in cdrom_log_sense()
115 if (sense->asc == 0x3a || sense->asc == 0x04) in cdrom_log_sense()
124 if (rq->cmd[0] == GPCMD_START_STOP_UNIT && sense->asc == 0x24) in cdrom_log_sense()
146 struct request_sense *sense = &drive->sense_data; in cdrom_analyze_sense_data() local
152 sense->error_code, sense->sense_key); in cdrom_analyze_sense_data()
167 if (sense->sense_key == 0x05 && sense->asc == 0x24) in cdrom_analyze_sense_data()
171 if (sense->error_code == 0x70) { in cdrom_analyze_sense_data()
[all …]
Dide-atapi.c173 struct request_sense *sense = &drive->sense_data; in ide_prep_sense() local
192 BUG_ON(sense_len > sizeof(*sense)); in ide_prep_sense()
197 memset(sense, 0, sizeof(*sense)); in ide_prep_sense()
201 err = blk_rq_map_kern(drive->queue, sense_rq, sense, sense_len, in ide_prep_sense()
Dide-tape.c273 u8 *sense = bio_data(rq->bio); in idetape_analyze_error() local
275 tape->sense_key = sense[2] & 0xF; in idetape_analyze_error()
276 tape->asc = sense[12]; in idetape_analyze_error()
277 tape->ascq = sense[13]; in idetape_analyze_error()
285 rq->resid_len = tape->blk_size * get_unaligned_be32(&sense[3]); in idetape_analyze_error()
302 if (pc->c[0] == READ_6 && (sense[2] & 0x80)) { in idetape_analyze_error()
307 if ((sense[2] & 0x40) || (tape->sense_key == 0xd in idetape_analyze_error()
/linux-4.1.27/drivers/s390/block/
Ddasd_3990_erp.c301 dasd_3990_erp_action_4(struct dasd_ccw_req * erp, char *sense) in dasd_3990_erp_action_4() argument
318 if (sense && (sense[25] == 0x1D)) { /* state change pending */ in dasd_3990_erp_action_4()
327 } else if (sense && (sense[25] == 0x1E)) { /* busy */ in dasd_3990_erp_action_4()
394 dasd_3990_handle_env_data(struct dasd_ccw_req * erp, char *sense) in dasd_3990_handle_env_data() argument
398 char msg_format = (sense[7] & 0xF0); in dasd_3990_handle_env_data()
399 char msg_no = (sense[7] & 0x0F); in dasd_3990_handle_env_data()
405 if (sense[1] & 0x10) { /* check message to operator bit */ in dasd_3990_handle_env_data()
449 "... %02x\n", sense[8]); in dasd_3990_handle_env_data()
470 sense[8]); in dasd_3990_handle_env_data()
492 "device = %02x\n", sense[4]); in dasd_3990_handle_env_data()
[all …]
Ddasd_fba.c454 u64 *sense; in dasd_fba_dump_sense_dbf() local
456 sense = (u64 *) dasd_get_sense(irb); in dasd_fba_dump_sense_dbf()
457 if (sense) { in dasd_fba_dump_sense_dbf()
463 scsw_dstat(&irb->scsw), sense[0], sense[1], in dasd_fba_dump_sense_dbf()
464 sense[2], sense[3]); in dasd_fba_dump_sense_dbf()
Ddasd_alias.c394 char *sense; in suborder_not_supported() local
399 sense = dasd_get_sense(&cqr->irb); in suborder_not_supported()
400 if (!sense) in suborder_not_supported()
403 reason = sense[0]; in suborder_not_supported()
404 msg_format = (sense[7] & 0xF0); in suborder_not_supported()
405 msg_no = (sense[7] & 0x0F); in suborder_not_supported()
950 char *sense; in dasd_alias_handle_summary_unit_check() local
954 sense = dasd_get_sense(irb); in dasd_alias_handle_summary_unit_check()
955 if (sense) { in dasd_alias_handle_summary_unit_check()
956 reason = sense[8]; in dasd_alias_handle_summary_unit_check()
Ddasd_eckd.c1887 char *sense; in dasd_eckd_analysis_evaluation() local
1892 sense = dasd_get_sense(&init_cqr->irb); in dasd_eckd_analysis_evaluation()
1893 if (sense && (sense[1] & SNS1_NO_REC_FOUND)) in dasd_eckd_analysis_evaluation()
2507 char *sense = NULL; in dasd_eckd_check_for_device_change() local
2537 sense = dasd_get_sense(irb); in dasd_eckd_check_for_device_change()
2538 if (!sense) in dasd_eckd_check_for_device_change()
2542 if ((sense[27] & DASD_SENSE_BIT_0) && (sense[7] == 0x0D) && in dasd_eckd_check_for_device_change()
2549 if (!cqr && !(sense[27] & DASD_SENSE_BIT_0) && in dasd_eckd_check_for_device_change()
2550 ((sense[6] & DASD_SIM_SENSE) == DASD_SIM_SENSE)) { in dasd_eckd_check_for_device_change()
2551 dasd_3990_erp_handle_sim(device, sense); in dasd_eckd_check_for_device_change()
[all …]
Ddasd_eer.c302 char *sense; in dasd_eer_write_standard_trigger() local
323 sense = dasd_get_sense(&temp_cqr->irb); in dasd_eer_write_standard_trigger()
324 if (sense) in dasd_eer_write_standard_trigger()
325 dasd_eer_write_buffer(eerb, sense, 32); in dasd_eer_write_standard_trigger()
/linux-4.1.27/drivers/s390/char/
Dtape_3590.c673 struct tape_3590_med_sense *sense) in tape_3590_med_state_set() argument
679 DBF_EVENT(6, "medium state: %x:%x\n", sense->macst, sense->masst); in tape_3590_med_state_set()
680 switch (sense->macst) { in tape_3590_med_state_set()
696 if (sense->flags & MSENSE_CRYPT_MASK) { in tape_3590_med_state_set()
697 DBF_EVENT(6, "Medium is encrypted (%04x)\n", sense->flags); in tape_3590_med_state_set()
700 DBF_EVENT(6, "Medium is not encrypted %04x\n", sense->flags); in tape_3590_med_state_set()
830 struct tape_3590_sense *sense; in tape_3590_erp_basic() local
832 sense = (struct tape_3590_sense *) irb->ecw; in tape_3590_erp_basic()
834 switch (sense->bra) { in tape_3590_erp_basic()
962 struct tape_3590_sense *sense; in tape_3590_print_mim_msg_f0() local
[all …]
Dtape_34xx.c58 unsigned char *sense; in __tape_34xx_medium_sense() local
61 sense = request->cpdata; in __tape_34xx_medium_sense()
69 if (sense[0] & SENSE_INTERVENTION_REQUIRED) in __tape_34xx_medium_sense()
74 if (sense[1] & SENSE_WRITE_PROTECT) in __tape_34xx_medium_sense()
320 __u8* sense; in tape_34xx_unit_check() local
323 sense = irb->ecw; in tape_34xx_unit_check()
326 sense[0] & SENSE_COMMAND_REJECT && in tape_34xx_unit_check()
327 sense[1] & SENSE_WRITE_PROTECT in tape_34xx_unit_check()
354 sense[0] == SENSE_DATA_CHECK || in tape_34xx_unit_check()
355 sense[0] == SENSE_EQUIPMENT_CHECK || in tape_34xx_unit_check()
[all …]
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dsense.c68 struct mlx4_sense *sense = &mlx4_priv(dev)->sense; in mlx4_do_sense_ports() local
74 if (sense->do_sense_port[i] && sense->sense_allowed[i] && in mlx4_do_sense_ports()
94 struct mlx4_sense *sense = container_of(delay, struct mlx4_sense, in mlx4_sense_port() local
96 struct mlx4_dev *dev = sense->dev; in mlx4_sense_port()
111 queue_delayed_work(mlx4_wq , &sense->sense_poll, in mlx4_sense_port()
118 struct mlx4_sense *sense = &priv->sense; in mlx4_start_sense() local
123 queue_delayed_work(mlx4_wq , &sense->sense_poll, in mlx4_start_sense()
129 cancel_delayed_work_sync(&mlx4_priv(dev)->sense.sense_poll); in mlx4_stop_sense()
135 struct mlx4_sense *sense = &priv->sense; in mlx4_sense_init() local
138 sense->dev = dev; in mlx4_sense_init()
[all …]
DMakefile4 main.o mcg.o mr.o pd.o port.o profile.o qp.o reset.o sense.o \
/linux-4.1.27/block/
Dblk-exec.c113 char sense[SCSI_SENSE_BUFFERSIZE]; in blk_execute_rq() local
117 if (!rq->sense) { in blk_execute_rq()
118 memset(sense, 0, sizeof(sense)); in blk_execute_rq()
119 rq->sense = sense; in blk_execute_rq()
136 if (rq->sense == sense) { in blk_execute_rq()
137 rq->sense = NULL; in blk_execute_rq()
Dscsi_ioctl.c273 if (!copy_to_user(hdr->sbp, rq->sense, len)) in blk_complete_sghdr_rq()
294 char sense[SCSI_SENSE_BUFFERSIZE]; in sg_io() local
357 memset(sense, 0, sizeof(sense)); in sg_io()
358 rq->sense = sense; in sg_io()
422 char *buffer = NULL, sense[SCSI_SENSE_BUFFERSIZE]; in sg_scsi_ioctl() local
503 memset(sense, 0, sizeof(sense)); in sg_scsi_ioctl()
504 rq->sense = sense; in sg_scsi_ioctl()
511 if (rq->sense_len && rq->sense) { in sg_scsi_ioctl()
514 if (copy_to_user(sic->data, rq->sense, bytes)) in sg_scsi_ioctl()
642 hdr.sbp = cgc.sense; in scsi_cmd_ioctl()
Dbsg.c88 char sense[SCSI_SENSE_BUFFERSIZE]; member
209 u8 *sense) in bsg_map_hdr() argument
283 rq->sense = sense; in bsg_map_hdr()
415 rq->sense, len); in blk_complete_sgv4_hdr_rq()
628 rq = bsg_map_hdr(bd, &bc->hdr, has_write_perm, bc->sense); in __bsg_write()
911 u8 sense[SCSI_SENSE_BUFFERSIZE]; in bsg_ioctl() local
916 rq = bsg_map_hdr(bd, &hdr, file->f_mode & FMODE_WRITE, sense); in bsg_ioctl()
Dbsg-lib.c129 job->reply = req->sense; in bsg_create_job()
Dcompat_ioctl.c113 compat_caddr_t sense; member
164 get_user(data, &cgc32->sense) || in compat_cdrom_generic_command()
165 put_user(compat_ptr(data), &cgc->sense) || in compat_cdrom_generic_command()
/linux-4.1.27/drivers/scsi/device_handler/
Dscsi_dh_hp_sw.c42 unsigned char sense[SCSI_SENSE_BUFFERSIZE]; member
65 static int tur_done(struct scsi_device *sdev, unsigned char *sense) in tur_done() argument
70 ret = scsi_normalize_sense(sense, SCSI_SENSE_BUFFERSIZE, &sshdr); in tur_done()
128 req->sense = h->sense; in hp_sw_tur()
129 memset(req->sense, 0, SCSI_SENSE_BUFFERSIZE); in hp_sw_tur()
135 ret = tur_done(sdev, h->sense); in hp_sw_tur()
165 static int start_done(struct scsi_device *sdev, unsigned char *sense) in start_done() argument
170 rc = scsi_normalize_sense(sense, SCSI_SENSE_BUFFERSIZE, &sshdr); in start_done()
216 err = start_done(h->sdev, h->sense); in start_stop_endio()
259 req->sense = h->sense; in hp_sw_start_stop()
[all …]
Dscsi_dh_emc.c95 unsigned char sense[SCSI_SENSE_BUFFERSIZE]; member
127 static int trespass_endio(struct scsi_device *sdev, char *sense) in trespass_endio() argument
132 if (!scsi_normalize_sense(sense, SCSI_SENSE_BUFFERSIZE, &sshdr)) { in trespass_endio()
330 rq->sense = csdev->sense; in send_inquiry_cmd()
331 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in send_inquiry_cmd()
383 rq->sense = csdev->sense; in send_trespass_cmd()
384 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in send_trespass_cmd()
390 err = trespass_endio(sdev, csdev->sense); in send_trespass_cmd()
474 if (scsi_normalize_sense(csdev->sense, SCSI_SENSE_BUFFERSIZE, in clariion_std_inquiry()
513 err = scsi_normalize_sense(csdev->sense, SCSI_SENSE_BUFFERSIZE, in clariion_send_inquiry()
Dscsi_dh_alua.c76 unsigned char sense[SCSI_SENSE_BUFFERSIZE]; member
159 rq->sense = h->sense; in submit_vpd_inquiry()
160 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in submit_vpd_inquiry()
202 rq->sense = h->sense; in submit_rtpg()
203 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in submit_rtpg()
241 err = scsi_normalize_sense(h->sense, SCSI_SENSE_BUFFERSIZE, in stpg_endio()
309 rq->sense = h->sense; in submit_stpg()
310 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in submit_stpg()
557 err = scsi_normalize_sense(h->sense, SCSI_SENSE_BUFFERSIZE, in alua_rtpg()
Dscsi_dh_rdac.c206 unsigned char sense[SCSI_SENSE_BUFFERSIZE]; member
354 rq->sense = h->sense; in rdac_failover_get()
355 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in rdac_failover_get()
423 rq->sense = h->sense; in submit_inquiry()
424 memset(rq->sense, 0, SCSI_SENSE_BUFFERSIZE); in submit_inquiry()
618 err = mode_select_handle_sense(sdev, h->sense); in send_mode_select()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Di2c.c95 info->sense = DCB_I2C_UNUSED; in dcb_i2c_parse()
102 info->sense = nv_ro08(bios, ent + 1); in dcb_i2c_parse()
147 info->sense = nv_ro08(bios, ent + 5); in dcb_i2c_parse()
148 if (!info->sense) info->sense = 0x3e; in dcb_i2c_parse()
153 info->sense = nv_ro08(bios, ent + 7); in dcb_i2c_parse()
154 if (!info->sense) info->sense = 0x36; in dcb_i2c_parse()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dnv04.c35 u8 sense; member
65 return !!(nv_rdvgac(priv, 0, port->sense) & 0x04); in nv04_i2c_sense_scl()
73 return !!(nv_rdvgac(priv, 0, port->sense) & 0x08); in nv04_i2c_sense_sda()
100 port->sense = info->sense; in nv04_i2c_port_ctor()
/linux-4.1.27/drivers/staging/media/lirc/
Dlirc_serial.c113 static int sense = -1; /* -1 = auto, 0 = active high, 1 = active low */ variable
630 && sense != -1) { in lirc_irq_handler()
662 dcd, sense, in lirc_irq_handler()
675 dcd, sense, in lirc_irq_handler()
682 if (!(dcd^sense)) { in lirc_irq_handler()
685 dcd, sense, in lirc_irq_handler()
693 sense = sense ? 0 : 1; in lirc_irq_handler()
699 frbwrite(dcd^sense ? data : (data|PULSE_BIT)); in lirc_irq_handler()
824 if (sense == -1) { in lirc_serial_probe()
841 sense = nlow >= nhigh ? 1 : 0; in lirc_serial_probe()
[all …]
/linux-4.1.27/drivers/scsi/
Dsr_ioctl.c190 struct request_sense *sense = cgc->sense; in sr_do_ioctl() local
194 if (!sense) { in sr_do_ioctl()
195 sense = kmalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); in sr_do_ioctl()
196 if (!sense) { in sr_do_ioctl()
208 memset(sense, 0, sizeof(*sense)); in sr_do_ioctl()
210 cgc->buffer, cgc->buflen, (char *)sense, in sr_do_ioctl()
213 scsi_normalize_sense((char *)sense, sizeof(*sense), &sshdr); in sr_do_ioctl()
264 if (!cgc->sense) in sr_do_ioctl()
265 kfree(sense); in sr_do_ioctl()
Dosst.c206 const u8 *sense = SRpnt->sense; in osst_analyze_sense() local
208 s->have_sense = scsi_normalize_sense(SRpnt->sense, in osst_analyze_sense()
215 scsi_get_sense_info_fld(sense, SCSI_SENSE_BUFFERSIZE, &s->uremainder64); in osst_analyze_sense()
216 switch (sense[0] & 0x7f) { in osst_analyze_sense()
221 s->flags = sense[2] & 0xe0; in osst_analyze_sense()
227 ucp = scsi_sense_desc_find(sense, SCSI_SENSE_BUFFERSIZE, 4); in osst_analyze_sense()
239 u8 * sense = SRpnt->sense, scode; in osst_chk_result() local
262 name, scode, sense[12], sense[13]); in osst_chk_result()
265 SRpnt->sense, SCSI_SENSE_BUFFERSIZE); in osst_chk_result()
280 SRpnt->sense, SCSI_SENSE_BUFFERSIZE); in osst_chk_result()
[all …]
Daha1740.c119 static int aha1740_makecode(unchar *sense, unchar *status) in aha1740_makecode() argument
143 sense[0], sense[1], sense[2], sense[3]); in aha1740_makecode()
269 memcpy(SCtmp->sense_buffer, ecbptr->sense, in aha1740_intr_handle()
271 errstatus = aha1740_makecode(ecbptr->sense,ecbptr->status); in aha1740_intr_handle()
426 host->ecb[ecbno].sense); in aha1740_queuecommand_lck()
Dch.c124 unsigned char sense; member
132 .sense = ILLEGAL_REQUEST,
137 .sense = ILLEGAL_REQUEST,
142 .sense = ILLEGAL_REQUEST,
147 .sense = ILLEGAL_REQUEST,
152 .sense = ILLEGAL_REQUEST,
171 if (ch_err[i].sense == sshdr->sense_key && in ch_find_errno()
Dscsi_lib.c217 unsigned char *sense, int timeout, int retries, u64 flags, in scsi_execute() argument
235 req->sense = sense; in scsi_execute()
270 char *sense = NULL; in scsi_execute_req_flags() local
274 sense = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_NOIO); in scsi_execute_req_flags()
275 if (!sense) in scsi_execute_req_flags()
279 sense, timeout, retries, flags, resid); in scsi_execute_req_flags()
281 scsi_normalize_sense(sense, SCSI_SENSE_BUFFERSIZE, sshdr); in scsi_execute_req_flags()
283 kfree(sense); in scsi_execute_req_flags()
838 if (sense_valid && req->sense) { in scsi_io_completion()
846 memcpy(req->sense, cmd->sense_buffer, len); in scsi_io_completion()
Dst.c328 const u8 *sense = SRpnt->sense; in st_analyze_sense() local
330 s->have_sense = scsi_normalize_sense(SRpnt->sense, in st_analyze_sense()
337 scsi_get_sense_info_fld(sense, SCSI_SENSE_BUFFERSIZE, &s->uremainder64); in st_analyze_sense()
338 switch (sense[0] & 0x7f) { in st_analyze_sense()
343 s->flags = sense[2] & 0xe0; in st_analyze_sense()
349 ucp = scsi_sense_desc_find(sense, SCSI_SENSE_BUFFERSIZE, 4); in st_analyze_sense()
385 SRpnt->sense, SCSI_SENSE_BUFFERSIZE); in st_chk_result()
402 SRpnt->sense, SCSI_SENSE_BUFFERSIZE); in st_chk_result()
409 STp->cleaning_req |= ((SRpnt->sense[STp->cln_mode] & in st_chk_result()
412 STp->cleaning_req |= ((SRpnt->sense[STp->cln_mode] & in st_chk_result()
[all …]
Dst.h28 unsigned char sense[SCSI_SENSE_BUFFERSIZE]; member
Daha1740.h135 u8 sense[MAX_SENSE]; /* Sense area */ member
Dosst.h634 unsigned char sense[SCSI_SENSE_BUFFERSIZE]; member
Dsg.c1287 char *sense; in sg_rq_end_io() local
1301 sense = rq->sense; in sg_rq_end_io()
1323 __scsi_print_sense(sdp->device, __func__, sense, in sg_rq_end_io()
1328 && scsi_normalize_sense(sense, SCSI_SENSE_BUFFERSIZE, &sshdr) in sg_rq_end_io()
1714 rq->sense = srp->sense_b; in sg_start_req()
/linux-4.1.27/drivers/video/fbdev/
Dvalkyriefb.c97 int sense; member
284 p->sense = read_valkyrie_sense(p); in valkyrie_choose_mode()
285 printk(KERN_INFO "Monitor sense value = 0x%x\n", p->sense); in valkyrie_choose_mode()
298 default_vmode = mac_map_monitor_sense(p->sense); in valkyrie_choose_mode()
418 int sense, in; in read_valkyrie_sense() local
422 sense = ((in = in_8(&p->valkyrie_regs->msense.r)) & 0x70) << 4; in read_valkyrie_sense()
426 sense |= ((in = in_8(&p->valkyrie_regs->msense.r)) & 0x30); in read_valkyrie_sense()
429 sense |= ((in = in_8(&p->valkyrie_regs->msense.r)) & 0x40) >> 3; in read_valkyrie_sense()
430 sense |= (in & 0x10) >> 2; in read_valkyrie_sense()
433 sense |= ((in = in_8(&p->valkyrie_regs->msense.r)) & 0x60) >> 5; in read_valkyrie_sense()
[all …]
Dplatinumfb.c346 int sense, rc; in platinum_init_fb() local
348 sense = read_platinum_sense(pinfo); in platinum_init_fb()
349 printk(KERN_INFO "platinumfb: Monitor sense value = 0x%x, ", sense); in platinum_init_fb()
359 default_vmode = mac_map_monitor_sense(sense); in platinum_init_fb()
419 int sense; in read_platinum_sense() local
423 sense = (~in_be32(&platinum_regs->reg[23].r) & 7) << 8; in read_platinum_sense()
428 sense |= (~in_be32(&platinum_regs->reg[23].r) & 3) << 4; in read_platinum_sense()
431 sense |= (~in_be32(&platinum_regs->reg[23].r) & 4) << 1; in read_platinum_sense()
432 sense |= (~in_be32(&platinum_regs->reg[23].r) & 1) << 2; in read_platinum_sense()
435 sense |= (~in_be32(&platinum_regs->reg[23].r) & 6) >> 1; in read_platinum_sense()
[all …]
Dmacmodes.c182 int sense; member
367 int mac_map_monitor_sense(int sense) in mac_map_monitor_sense() argument
371 for (map = mac_monitors; map->sense != -1; map++) in mac_map_monitor_sense()
372 if (map->sense == sense) in mac_map_monitor_sense()
Dcontrolfb.c407 int full, sense, vmode, cmode, vyres; in init_control() local
429 sense = read_control_sense(p); in init_control()
430 printk("Monitor sense value = 0x%x, ", sense); in init_control()
431 vmode = mac_map_monitor_sense(sense); in init_control()
760 int sense; in read_control_sense() local
766 sense = (in_le32(CNTRL_REG(p,mon_sense)) & 0x1c0) << 2; in read_control_sense()
771 sense |= (in_le32(CNTRL_REG(p,mon_sense)) & 0xc0) >> 2; in read_control_sense()
774 sense |= ((in_le32(CNTRL_REG(p,mon_sense)) & 0x100) >> 5) in read_control_sense()
778 sense |= (in_le32(CNTRL_REG(p,mon_sense)) & 0x180) >> 7; in read_control_sense()
782 return sense; in read_control_sense()
Dmacmodes.h57 extern int mac_map_monitor_sense(int sense);
/linux-4.1.27/include/scsi/
Dscsi.h526 #define sense_class(sense) (((sense) >> 4) & 0x7) argument
527 #define sense_error(sense) ((sense) & 0xf) argument
528 #define sense_valid(sense) ((sense) & 0x80) argument
Dosd_initiator.h155 u8 sense[OSD_MAX_SENSE_LEN]; member
/linux-4.1.27/drivers/scsi/osd/
DKconfig31 int "(0-2) When sense is returned, DEBUG print all sense descriptors"
36 sense-buffer is retrieved, turning this on will dump a full
37 sense-decoding message. Setting to 2 will also print recoverable
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_fc.h247 char *sense; in zfcp_fc_eval_fcp_rsp() local
267 sense = (char *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp()
269 sense += fcp_rsp->ext.fr_rsp_len; in zfcp_fc_eval_fcp_rsp()
272 memcpy(scsi->sense_buffer, sense, sense_len); in zfcp_fc_eval_fcp_rsp()
/linux-4.1.27/Documentation/devicetree/bindings/power/
Dltc2941.txt12 - lltc,resistor-sense: The sense resistor value in milli-ohms. Can be a 32-bit
25 lltc,resistor-sense = <15>;
Dbq2415x.txt27 - ti,resistor-sense: integer, value of sensing resistor in milliohm.
44 ti,resistor-sense = <68>;
/linux-4.1.27/drivers/cdrom/
Dgdrom.c388 char sense = __raw_readb(GDROM_ERROR_REG); in gdrom_drivestatus() local
389 sense &= 0xF0; in gdrom_drivestatus()
390 if (sense == 0) in gdrom_drivestatus()
392 if (sense == 0x20) in gdrom_drivestatus()
434 short sense[5]; in gdrom_getsense() local
456 insw(GDROM_DATA_REG, &sense, sense_command->buflen/2); in gdrom_getsense()
457 if (sense[1] & 40) { in gdrom_getsense()
461 sense_key = sense[1] & 0x0F; in gdrom_getsense()
467 memcpy(bufstring, &sense[4], 2); in gdrom_getsense()
Dcdrom.c348 if (cgc->sense) { in cdrom_dummy_generic_packet()
349 cgc->sense->sense_key = 0x05; in cdrom_dummy_generic_packet()
350 cgc->sense->asc = 0x20; in cdrom_dummy_generic_packet()
351 cgc->sense->ascq = 0x00; in cdrom_dummy_generic_packet()
2211 struct request_sense *s = rq->sense; in cdrom_read_cdda_bpc()
2932 struct request_sense sense; in mmc_ioctl_cdrom_read_data() local
2960 memset(&sense, 0, sizeof(sense)); in mmc_ioctl_cdrom_read_data()
2961 cgc->sense = &sense; in mmc_ioctl_cdrom_read_data()
2964 if (ret && sense.sense_key == 0x05 && in mmc_ioctl_cdrom_read_data()
2965 sense.asc == 0x20 && in mmc_ioctl_cdrom_read_data()
[all …]
/linux-4.1.27/drivers/sh/intc/
Dcore.c150 (d->sense + d->nr_sense)->irq = irq; in intc_register_irq()
151 (d->sense + d->nr_sense)->handle = data[0]; in intc_register_irq()
272 d->sense = kzalloc(hw->nr_vectors * sizeof(*d->sense), in register_intc_controller()
274 if (!d->sense) in register_intc_controller()
280 sort(d->sense, hw->nr_sense_regs, sizeof(*d->sense), in register_intc_controller()
Dinternals.h66 struct intc_handle_int *sense; member
Dchip.c187 ihp = intc_find_irq(d->sense, d->nr_sense, irq); in intc_set_type()
/linux-4.1.27/Documentation/hwmon/
Dltc426044 Current Sense register. The reported value assumes that a 1 mOhm sense resistor
45 is installed. If a different sense resistor is installed, calculate the real
46 current by dividing the reported value by the sense resistor value in mOhm.
Dmax1606536 current-sense amplifier. The MAX16065 manages up to twelve system voltages
47 one current channel using a dedicated high-side current-sense amplifier. The
99 curr1_input Current sense input; only if the chip supports current
101 Displayed current assumes 0.001 Ohm current sense
Dltc426144 Current Sense register. The reported value assumes that a 1 mOhm sense resistor
45 is installed. If a different sense resistor is installed, calculate the real
46 current by dividing the reported value by the sense resistor value in mOhm.
Dltc294544 Current Sense register. The reported value assumes that a 1 mOhm sense resistor
45 is installed. If a different sense resistor is installed, calculate the real
46 current by dividing the reported value by the sense resistor value in mOhm.
Dadm103125 They sense their own temperature as well as the temperature of up to one
Dltc415140 Sense register. The reported value assumes that a 1 mOhm sense resistor is
Dlm8326 in that the later can only sense the temperature of one external diode.
62 sense is on SMP systems, such as the above-mentioned Iwill MPX2,
Dda905522 Channel 4: Internal Tjunc. - sense (internal temp. sensor)
Dda905227 Channel 8: Internal Tjunc. - sense (internal temp. sensor)
Dg76224 fan1_target: set desired fan speed. This only makes sense in closed-loop
Dltc424543 rely on the sense resistors listed in Table 2: "Sense Resistor Values".
Dvia686a77 don't seem to make any sense, don't look any further: your chip is simply
/linux-4.1.27/arch/mips/bcm63xx/
Dirq.c283 int levelsense, sense, bothedge; in bcm63xx_external_irq_set_type() local
291 levelsense = sense = bothedge = 0; in bcm63xx_external_irq_set_type()
298 sense = 1; in bcm63xx_external_irq_set_type()
306 sense = 1; in bcm63xx_external_irq_set_type()
329 if (sense) in bcm63xx_external_irq_set_type()
350 if (sense) in bcm63xx_external_irq_set_type()
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspider-pic.c118 unsigned int sense = type & IRQ_TYPE_SENSE_MASK; in spider_set_irq_type() local
126 if (sense != IRQ_TYPE_NONE && sense != IRQ_TYPE_LEVEL_HIGH && in spider_set_irq_type()
131 switch(sense) { in spider_set_irq_type()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Ddac.c66 static int sample_load_twice(struct drm_device *dev, bool sense[2]) in sample_load_twice()
119 sense[i] = false; in sample_load_twice()
121 sense[i] = sense_a; in sample_load_twice()
138 bool sense = true; in nv04_dac_detect() local
200 sense = false; in nv04_dac_detect()
202 sense = sense_pair[0]; in nv04_dac_detect()
208 } while (++blue < 0x18 && sense); in nv04_dac_detect()
/linux-4.1.27/drivers/block/
Dpktcdvd.c751 struct request_sense *sense = cgc->sense; in pkt_dump_sense() local
753 if (sense) in pkt_dump_sense()
756 sense->sense_key, sense->asc, sense->ascq, in pkt_dump_sense()
757 sense_key_string(sense->sense_key)); in pkt_dump_sense()
790 struct request_sense sense; in pkt_set_speed() local
794 cgc.sense = &sense; in pkt_set_speed()
1684 struct request_sense sense; in pkt_set_write_settings() local
1695 cgc.sense = &sense; in pkt_set_write_settings()
1710 cgc.sense = &sense; in pkt_set_write_settings()
1944 struct request_sense sense; in pkt_write_caching() local
[all …]
Dvirtio_blk.c79 struct scatterlist hdr, status, cmd, sense, inhdr, *sgs[6]; in __virtblk_add_req() local
105 sg_init_one(&sense, vbr->req->sense, SCSI_SENSE_BUFFERSIZE); in __virtblk_add_req()
106 sgs[num_out + num_in++] = &sense; in __virtblk_add_req()
Dskd_main.c3105 u32 sense; in skd_isr_fwstate() local
3110 sense = SKD_READL(skdev, FIT_STATUS); in skd_isr_fwstate()
3111 state = sense & FIT_SR_DRIVE_STATE_MASK; in skd_isr_fwstate()
3209 skd_name(skdev), state, sense); in skd_isr_fwstate()
3407 u32 sense; in skd_disable_interrupts() local
3409 sense = SKD_READL(skdev, FIT_CONTROL); in skd_disable_interrupts()
3410 sense &= ~FIT_CR_ENABLE_INTERRUPTS; in skd_disable_interrupts()
3411 SKD_WRITEL(skdev, sense, FIT_CONTROL); in skd_disable_interrupts()
3413 skdev->name, __func__, __LINE__, sense); in skd_disable_interrupts()
3462 u32 sense; in skd_start_device() local
[all …]
/linux-4.1.27/drivers/media/platform/soc_camera/
Dpxa_camera.c1345 struct soc_camera_sense sense = { in pxa_camera_set_crop() local
1356 icd->sense = &sense; in pxa_camera_set_crop()
1360 icd->sense = NULL; in pxa_camera_set_crop()
1391 if (sense.flags & SOCAM_SENSE_PCLK_CHANGED) { in pxa_camera_set_crop()
1392 if (sense.pixel_clock > sense.pixel_clock_max) { in pxa_camera_set_crop()
1395 sense.pixel_clock); in pxa_camera_set_crop()
1398 recalculate_fifo_timeout(pcdev, sense.pixel_clock); in pxa_camera_set_crop()
1417 struct soc_camera_sense sense = { in pxa_camera_set_fmt() local
1434 icd->sense = &sense; in pxa_camera_set_fmt()
1447 icd->sense = NULL; in pxa_camera_set_fmt()
[all …]
Domap1_camera.c1159 struct soc_camera_sense sense = { \
1166 sense.pixel_clock_max = pcdev->pdata->lclk_khz_max * 1000; \
1167 icd->sense = &sense; \
1169 icd->sense = NULL; \
1171 if (sense.flags & SOCAM_SENSE_PCLK_CHANGED) { \
1172 if (sense.pixel_clock > sense.pixel_clock_max) { \
1175 __func__, sense.pixel_clock); \
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Drenesas,intc-irqpin.txt24 - sense-bitfield-width: width of a single sense bitfield in the SENSE register,
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_asic.c242 .sense = &r100_hpd_sense,
310 .sense = &r100_hpd_sense,
406 .sense = &r100_hpd_sense,
474 .sense = &r100_hpd_sense,
542 .sense = &r100_hpd_sense,
610 .sense = &r100_hpd_sense,
678 .sense = &rs600_hpd_sense,
746 .sense = &rs600_hpd_sense,
814 .sense = &rs600_hpd_sense,
882 .sense = &rs600_hpd_sense,
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dpxa-usb.txt16 - "marvell,power-sense-low" - power sense pin is low-active.
Dfsl-usb.txt32 field that represents an encoding of the sense and level
/linux-4.1.27/arch/powerpc/boot/dts/
Dmpc5125twr.dts79 // interrupts cell = <intr #, sense>
80 // sense values match linux IORESOURCE_IRQ_* defines:
81 // sense == 8: Level, low assertion
82 // sense == 2: Edge, high-to-low change
Dasp834x-redboot.dts291 * interrupts cell = <intr #, sense>
292 * sense values match linux IORESOURCE_IRQ_* defines:
293 * sense == 8: Level, low assertion
294 * sense == 2: Edge, high-to-low change
Dmpc8308_p1m.dts269 * interrupts cell = <intr #, sense>
270 * sense values match linux IORESOURCE_IRQ_* defines:
271 * sense == 8: Level, low assertion
272 * sense == 2: Edge, high-to-low change
Dmpc8308rdb.dts238 * interrupts cell = <intr #, sense>
239 * sense values match linux IORESOURCE_IRQ_* defines:
240 * sense == 8: Level, low assertion
241 * sense == 2: Edge, high-to-low change
Dsbc8349.dts252 * interrupts cell = <intr #, sense>
253 * sense values match linux IORESOURCE_IRQ_* defines:
254 * sense == 8: Level, low assertion
255 * sense == 2: Edge, high-to-low change
Dmpc8313erdb.dts281 * interrupts cell = <intr #, sense>
282 * sense values match linux IORESOURCE_IRQ_* defines:
283 * sense == 8: Level, low assertion
284 * sense == 2: Edge, high-to-low change
Dmpc8379_rdb.dts384 * interrupts cell = <intr #, sense>
385 * sense values match linux IORESOURCE_IRQ_* defines:
386 * sense == 8: Level, low assertion
387 * sense == 2: Edge, high-to-low change
Dmpc8377_wlan.dts352 * interrupts cell = <intr #, sense>
353 * sense values match linux IORESOURCE_IRQ_* defines:
354 * sense == 8: Level, low assertion
355 * sense == 2: Edge, high-to-low change
Dac14xx.dts157 * interrupts cell = <pin nr, sense>
158 * sense == 8: Level, low assertion
159 * sense == 2: Edge, high-to-low change
Dmpc8379_mds.dts377 * interrupts cell = <intr #, sense>
378 * sense values match linux IORESOURCE_IRQ_* defines:
379 * sense == 8: Level, low assertion
380 * sense == 2: Edge, high-to-low change
Dmpc8378_mds.dts347 * interrupts cell = <intr #, sense>
348 * sense values match linux IORESOURCE_IRQ_* defines:
349 * sense == 8: Level, low assertion
350 * sense == 2: Edge, high-to-low change
Dmpc8377_rdb.dts370 * interrupts cell = <intr #, sense>
371 * sense values match linux IORESOURCE_IRQ_* defines:
372 * sense == 8: Level, low assertion
373 * sense == 2: Edge, high-to-low change
Dmpc834x_mds.dts272 * interrupts cell = <intr #, sense>
273 * sense values match linux IORESOURCE_IRQ_* defines:
274 * sense == 8: Level, low assertion
275 * sense == 2: Edge, high-to-low change
Dmpc8378_rdb.dts354 * interrupts cell = <intr #, sense>
355 * sense values match linux IORESOURCE_IRQ_* defines:
356 * sense == 8: Level, low assertion
357 * sense == 2: Edge, high-to-low change
Dmpc8315erdb.dts329 * interrupts cell = <intr #, sense>
330 * sense values match linux IORESOURCE_IRQ_* defines:
331 * sense == 8: Level, low assertion
332 * sense == 2: Edge, high-to-low change
Dmpc8377_mds.dts363 * interrupts cell = <intr #, sense>
364 * sense values match linux IORESOURCE_IRQ_* defines:
365 * sense == 8: Level, low assertion
366 * sense == 2: Edge, high-to-low change
Dmpc5121.dtsi106 * interrupts cell = <intr #, sense>
107 * sense values match linux IORESOURCE_IRQ_* defines:
108 * sense == 8: Level, low assertion
109 * sense == 2: Edge, high-to-low change
Dmvme5100.dts107 * Do not change the interrupt sense/polarity from
/linux-4.1.27/drivers/s390/net/
Dctcm_main.c308 static inline void ccw_unit_check(struct channel *ch, __u8 sense) in ccw_unit_check() argument
312 CTCM_FUNTAIL, ch->id, sense); in ccw_unit_check()
314 if (sense & SNS0_INTERVENTION_REQ) { in ccw_unit_check()
315 if (sense & 0x01) { in ccw_unit_check()
332 } else if (sense & SNS0_EQUIPMENT_CHECK) { in ccw_unit_check()
333 if (sense & SNS0_BUS_OUT_CHECK) { in ccw_unit_check()
337 CTCM_FUNTAIL, ch->id, sense); in ccw_unit_check()
345 CTCM_FUNTAIL, ch->id, sense); in ccw_unit_check()
350 } else if (sense & SNS0_BUS_OUT_CHECK) { in ccw_unit_check()
354 CTCM_FUNTAIL, ch->id, sense); in ccw_unit_check()
[all …]
Dlcs.c1340 char *sense; in lcs_get_problem() local
1342 sense = (char *) irb->ecw; in lcs_get_problem()
1353 if (sense[LCS_SENSE_BYTE_1] & in lcs_get_problem()
1358 if (sense[LCS_SENSE_BYTE_0] & in lcs_get_problem()
1363 if ((!sense[LCS_SENSE_BYTE_0]) && in lcs_get_problem()
1364 (!sense[LCS_SENSE_BYTE_1]) && in lcs_get_problem()
1365 (!sense[LCS_SENSE_BYTE_2]) && in lcs_get_problem()
1366 (!sense[LCS_SENSE_BYTE_3])) { in lcs_get_problem()
/linux-4.1.27/drivers/media/i2c/soc_camera/
Dov6650.c544 struct soc_camera_sense *sense = icd->sense; in ov6650_s_fmt() local
637 if (sense) { in ov6650_s_fmt()
638 if (sense->master_clock == 8000000) { in ov6650_s_fmt()
641 } else if (sense->master_clock == 12000000) { in ov6650_s_fmt()
644 } else if (sense->master_clock == 16000000) { in ov6650_s_fmt()
647 } else if (sense->master_clock == 24000000) { in ov6650_s_fmt()
655 mclk = sense->master_clock; in ov6650_s_fmt()
656 priv->pclk_limit = sense->pixel_clock_max; in ov6650_s_fmt()
/linux-4.1.27/drivers/target/sbp/
Dsbp_target.c1371 u8 *sense = req->sense_buf; in sbp_sense_mangle() local
1376 switch (sense[0] & 0x7f) { /* sfmt */ in sbp_sense_mangle()
1391 sense[0]); in sbp_sense_mangle()
1402 (sense[0] & 0x80) | /* valid */ in sbp_sense_mangle()
1403 ((sense[2] & 0xe0) >> 1) | /* mark, eom, ili */ in sbp_sense_mangle()
1404 (sense[2] & 0x0f); /* sense_key */ in sbp_sense_mangle()
1409 status[4] = sense[3]; in sbp_sense_mangle()
1410 status[5] = sense[4]; in sbp_sense_mangle()
1411 status[6] = sense[5]; in sbp_sense_mangle()
1412 status[7] = sense[6]; in sbp_sense_mangle()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/
Dmax17042_battery.txt10 Defining this property enables current-sense functionality.
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dqcom,pm8xxx-keypad.txt20 Definition: the first interrupt specifies the key sense interrupt
57 for key sense interrupt to trigger.
Domap-keypad.txt6 The keypad controller can sense a key-press and key-release and report the
Dtwl4030-keypad.txt6 The keypad controller can sense a key-press and key-release and report the
Dgpio-matrix-keypad.txt6 keypad can sense a key-press and key-release by means of GPIO lines and
Dsamsung-keypad.txt6 The keypad controller can sense a key-press and key-release and report the
Dbrcm,bcm-keypad.txt6 The keypad controller can sense a key-press and key-release and report the
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Di2c.h17 u8 sense; member
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/cpm/
Dpic.txt8 - second interrupt cell is level/sense:
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5121-psc.txt20 encoding of the sense and level information for the interrupt.
38 encoding of the sense and level information for the interrupt.
Dmpic-msgr.txt20 cell is interrupt-number and second cell is level-sense. The type shall be
Dmpc5200.txt136 sense mode; 1 for edge rising, 2 for edge falling.
194 'n' is sense (0: level high, 1: edge rising, 2: edge falling 3: level low)
/linux-4.1.27/arch/s390/include/asm/
Dfcx.h93 u8 sense[32]; member
106 u8 sense[32]; member
/linux-4.1.27/Documentation/devicetree/bindings/x86/
Dinterrupt.txt16 IO APIC. The second number (S) represents the sense of interrupt which
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dpriv.h48 int (*sense)(struct nvkm_gpio *, int line); member
Dbase.c40 return impl->sense ? impl->sense(gpio, line) : -ENODEV; in nvkm_gpio_sense()
Dgf110.c82 .sense = gf110_gpio_sense,
Dgk104.c71 .sense = gf110_gpio_sense,
Dg94.c71 .sense = nv50_gpio_sense,
Dnv10.c114 .sense = nv10_gpio_sense,
Dnv50.c126 .sense = nv50_gpio_sense,
/linux-4.1.27/include/linux/usb/
Duas.h79 __u8 sense[SCSI_SENSE_BUFFERSIZE]; member
/linux-4.1.27/drivers/staging/rts5208/
Drtsx_scsi.c403 struct sense_data_t *sense = &(chip->sense_buffer[lun]); in set_sense_data() local
405 sense->err_code = err_code; in set_sense_data()
406 sense->sense_key = sense_key; in set_sense_data()
407 sense->info[0] = (u8)(info >> 24); in set_sense_data()
408 sense->info[1] = (u8)(info >> 16); in set_sense_data()
409 sense->info[2] = (u8)(info >> 8); in set_sense_data()
410 sense->info[3] = (u8)info; in set_sense_data()
412 sense->ad_sense_len = sizeof(struct sense_data_t) - 8; in set_sense_data()
413 sense->asc = asc; in set_sense_data()
414 sense->ascq = ascq; in set_sense_data()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dgm107.c80 priv->dac.sense = nv50_dac_sense; in gm107_disp_ctor()
Dgt215.c80 priv->dac.sense = nv50_dac_sense; in gt215_disp_ctor()
Dgk110.c80 priv->dac.sense = nv50_dac_sense; in gk110_disp_ctor()
Dgt200.c125 priv->dac.sense = nv50_dac_sense; in gt200_disp_ctor()
Dgm204.c81 priv->dac.sense = nv50_dac_sense; in gm204_disp_ctor()
Dg94.c109 priv->dac.sense = nv50_dac_sense; in g94_disp_ctor()
Dgk104.c245 priv->dac.sense = nv50_dac_sense; in gk104_disp_ctor()
Dg84.c249 priv->dac.sense = nv50_dac_sense; in g84_disp_ctor()
Dnv50.h27 int (*sense)(NV50_DISP_MTHD_V1); member
/linux-4.1.27/include/uapi/linux/
Dvirtio_scsi.h72 __u8 sense[VIRTIO_SCSI_SENSE_SIZE]; member
/linux-4.1.27/Documentation/ide/
DChangeLog.ide-cd.1994-200452 * request sense commands for failed packet commands
234 * sense errors are handled.
239 * - Mode sense and mode select moved to the
244 * 4.57 Apr 7, 2000 - Fixed sense reporting.
260 * - Use extended sense on drives that support it for
DChangeLog.ide-floppy.1996-200233 * return a sense error. Suppress error reporting in
/linux-4.1.27/Documentation/scsi/
Dscsi_eh.txt56 looks at the scmd->result value and sense data to determine what to do
297 (!SCSI_EH_CANCEL_CMD) commands without valid sense data. Most
298 SCSI transports/LLDDs automatically acquire sense data on
300 performance reasons and as sense information could get out of
304 contains invalid sense data when error-completing the scmd
307 reaches here, sense data is acquired and
362 For each sdev which has failed scmds with valid sense data
Dst.txt440 is found from the extended sense data. Many drives set one or
441 more bits in the extended sense data when the drive needs
443 given the number of the sense data byte (the lowest eight
445 reserved) and <= the maximum requested sense data sixe),
450 sense data byte.
452 (The cleaning bit is set if the additional sense code and
DChangeLog.1992-19971367 * sg.c, sg.h: Return sense data to user.
1370 sense buffer is wrong size.
1415 sense descriptions that were omitted before.
1718 in a loop whereby the device returns null sense data.
1727 * st.c: Change sense to unsigned.
1756 Zero sense buffer so we can tell if we need to request it. When
1757 examining sense information, request sense if buffer is all zero.
1758 If RESET, request sense information to see what to do next.
1801 when requesting sense information so that this can properly be
1930 sense information and retrying if required.
/linux-4.1.27/Documentation/isdn/
DREADME.fax8 This only makes sense under the following conditions :
/linux-4.1.27/include/linux/
Dmdio.h67 bool sense);
Dcdrom.h23 struct request_sense *sense; member
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dsodaville.txt15 - <2nd cell>: The level-sense information, encoded as follows:
Dgpio-mcp23s08.txt29 - microchip,spi-present-mask : This is a present flag, that makes only sense for SPI
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dphy.txt6 field that represents an encoding of the sense and level
/linux-4.1.27/Documentation/devicetree/bindings/misc/
Difm-csi.txt6 - interrupts: external interrupt line number and interrupt sense mode
/linux-4.1.27/Documentation/mtd/nand/
Dpxa3xx-nand.txt78 In the same sense, in order to write to the spare OOB the driver has to write
110 blocks are also 'marked as bad' (in the OOB BBM sense) under normal usage.
/linux-4.1.27/drivers/net/
Dmdio.c71 bool sense) in mdio_set_flag() argument
78 if (sense) in mdio_set_flag()
/linux-4.1.27/drivers/pcmcia/
Dvrc4171_card.c257 uint8_t status, sense; in pccard_get_status() local
284 sense = exca_read_byte(slot, CARD_VOLTAGE_SENSE); in pccard_get_status()
285 switch (sense) { in pccard_get_status()
/linux-4.1.27/Documentation/devicetree/bindings/clock/st/
Dst,clkgen.txt96 ""; /* clk-s-jit-sense */
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-mpc.txt14 field that represents an encoding of the sense and level
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-driver-samsung-laptop8 of sense, but some users like to modify them to keep
Dsysfs-driver-hid-picolcd40 it only makes sense to adjust this value if only one or two
Dsysfs-driver-genwqe40 Description: Interface to read the cards temperature sense register.
Dsysfs-driver-ppi8 folder makes sense. The folder path can be got by command
/linux-4.1.27/Documentation/filesystems/
Dhfsplus.txt36 sense for CDROMs because they can't be partitioned under Linux.
Dhfs.txt38 sense for CDROMS because they can't be partitioned under Linux.
Dinotify.txt49 queue is the data structure that makes sense.
/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dfsl-spi.txt11 field that represents an encoding of the sense and level
/linux-4.1.27/Documentation/networking/
Dmac80211-injection.txt15 Despite many radiotap parameters being currently defined, most only make sense
Dpolicy-routing.txt4 "Class" is a complete routing table in common sense.
/linux-4.1.27/Documentation/virtual/kvm/devices/
Dmpic.txt30 is active, regardless of interrupt sense.
/linux-4.1.27/Documentation/devicetree/bindings/spmi/
Dqcom,spmi-pmic-arb.txt42 cell 4: interrupt flags indicating level-sense information, as defined in
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_target.h819 #define QLA_TGT_SENSE_VALID(sense) ((sense != NULL) && \ argument
820 (((const uint8_t *)(sense))[0] & 0x70) == 0x70)
/linux-4.1.27/Documentation/devicetree/bindings/metag/
Dmeta-intc.txt34 - <2nd-cell>: The Linux interrupt flags containing level-sense information,
Dpdc-intc.txt38 - <2nd-cell>: The level-sense information, encoded using the Linux interrupt
/linux-4.1.27/arch/arm/boot/dts/
Dat91sam9x5ek.dtsi137 <AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio vbus sense, deglitch */
Dat91sam9n12ek.dts115 …<AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio usb vbus sense, no pull up and…
/linux-4.1.27/Documentation/s390/
Dkvm.txt65 Only some interrupt types defined in include/linux/kvm.h make sense when
90 Only some interrupt types defined in include/linux/kvm.h make sense when
Dcds.txt58 get commands from extended sense data.
289 If the concurrent sense flag in the extended status word (esw) in the irb is
291 sense bytes available in the extended control word irb->scsw.ecw[]. No device
295 the primary unit check source coded in sense byte 0 :
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Daxp20x.txt35 probably makes sense for HiFi audio related
/linux-4.1.27/include/target/
Dtarget_core_fabric.h144 unsigned char *sense, u32 unpacked_lun,
/linux-4.1.27/sound/pci/hda/
Dhda_jack.c148 #define get_jack_plug_state(sense) !!(sense & AC_PINSENSE_PRESENCE) argument
/linux-4.1.27/Documentation/video4linux/
Dcafe_ccic46 invert the video image. Whether it makes sense is determined by how
DREADME.pvrusb251 simultaneously access the driver. I have a strong sense of fairness
139 implement just the logic that makes sense for a pure V4L
/linux-4.1.27/Documentation/devicetree/bindings/mipi/dsi/
Dmipi-dsi-bus.txt29 - #size-cells: Should be 0. There are cases where it makes sense to use a
/linux-4.1.27/Documentation/arm/
Dmem_alignment46 (6 and 7 don't make sense).
/linux-4.1.27/drivers/staging/iio/Documentation/
Doverview.txt4 that in some sense are analog to digital converters (ADCs). As many
/linux-4.1.27/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c80 u8 *sense; in bot_enqueue_sense_code() local
90 sense = cmd->sense_iu.sense; in bot_enqueue_sense_code()
1064 cmd->prio_attr, cmd->sense_iu.sense); in usbg_cmd_work()
1069 cmd->cmd_buf, cmd->sense_iu.sense, cmd->unpacked_lun, in usbg_cmd_work()
1180 cmd->prio_attr, cmd->sense_iu.sense); in bot_cmd_work()
1185 cmd->cmd_buf, cmd->sense_iu.sense, cmd->unpacked_lun, in bot_cmd_work()
/linux-4.1.27/security/keys/
DKconfig29 in the sense that they stay around after all processes of that UID
/linux-4.1.27/include/media/
Dsoc_camera.h43 struct soc_camera_sense *sense; /* See comment in struct definition */ member
/linux-4.1.27/arch/hexagon/
DKconfig127 minimum value which makes sense is 2.
/linux-4.1.27/Documentation/devicetree/bindings/
Dopen-pic.txt44 - <2nd-cell>: The level-sense information, encoded as follows:
/linux-4.1.27/Documentation/sysctl/
DREADME49 - common sense (this is especially hard to come by these days)
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_base.c1648 return (void *)(ioc->sense + ((smid - 1) * SCSI_SENSE_BUFFERSIZE)); in mpt2sas_base_get_sense_buffer()
2410 if (ioc->sense) { in _base_release_memory_pools()
2411 pci_pool_free(ioc->sense_dma_pool, ioc->sense, ioc->sense_dma); in _base_release_memory_pools()
2415 ": free\n", ioc->name, ioc->sense)); in _base_release_memory_pools()
2416 ioc->sense = NULL; in _base_release_memory_pools()
2809 ioc->sense = pci_pool_alloc(ioc->sense_dma_pool , GFP_KERNEL, in _base_allocate_memory_pools()
2811 if (!ioc->sense) { in _base_allocate_memory_pools()
2818 "(%d kB)\n", ioc->name, ioc->sense, ioc->scsiio_depth, in _base_allocate_memory_pools()
4593 ioc->ctl_cmds.sense = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); in mpt2sas_base_attach()
4600 !ioc->ctl_cmds.sense) { in mpt2sas_base_attach()
[all …]
Dmpt2sas_base.h335 void *sense; member
969 u8 *sense; member
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_base.c1930 return (void *)(ioc->sense + ((smid - 1) * SCSI_SENSE_BUFFERSIZE)); in mpt3sas_base_get_sense_buffer()
2573 if (ioc->sense) { in _base_release_memory_pools()
2574 pci_pool_free(ioc->sense_dma_pool, ioc->sense, ioc->sense_dma); in _base_release_memory_pools()
2579 ioc->name, ioc->sense)); in _base_release_memory_pools()
2580 ioc->sense = NULL; in _base_release_memory_pools()
2982 ioc->sense = pci_pool_alloc(ioc->sense_dma_pool , GFP_KERNEL, in _base_allocate_memory_pools()
2984 if (!ioc->sense) { in _base_allocate_memory_pools()
2991 "(%d kB)\n", ioc->name, ioc->sense, ioc->scsiio_depth, in _base_allocate_memory_pools()
4729 ioc->ctl_cmds.sense = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); in mpt3sas_base_attach()
4736 !ioc->ctl_cmds.sense) { in mpt3sas_base_attach()
[all …]
Dmpt3sas_base.h270 void *sense; member
911 u8 *sense; member
/linux-4.1.27/drivers/message/fusion/
Dmptbase.h452 u8 sense[MPT_SENSE_BUFFER_ALLOC]; member
868 u8 sense[SCSI_STD_SENSE_BYTES]; member
/linux-4.1.27/drivers/video/fbdev/aty/
Datyfb_base.c594 int sense, i; in read_aty_sense() local
601 sense = ((i & 0x3000) >> 3) | (i & 0x100); in read_aty_sense()
607 sense |= ((i & 0x1000) >> 7) | ((i & 0x100) >> 4); in read_aty_sense()
614 sense |= ((i & 0x2000) >> 10) | ((i & 0x100) >> 6); in read_aty_sense()
620 sense |= (aty_ld_le32(GP_IO, par) & 0x3000) >> 12; in read_aty_sense()
622 return sense; in read_aty_sense()
2681 int sense; in aty_init() local
2692 sense = read_aty_sense(par); in aty_init()
2694 sense, mac_map_monitor_sense(sense)); in aty_init()
/linux-4.1.27/Documentation/devicetree/bindings/reset/
Dreset.txt25 where it makes most sense to control it; this may be a bus node if all
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Ducc.txt10 field that represents an encoding of the sense and level
/linux-4.1.27/Documentation/sound/alsa/
DHD-Audio-Models.txt133 laptop-hpsense Laptop with HP sense (old model laptop)
134 laptop-micsense Laptop with Mic sense (old model fujitsu)
Dhdspm.txt92 Since DSP-MADI-Mixer has 8152 Fader, it does not make sense to
126 makes sense to set the card to a special mode (master at some
/linux-4.1.27/Documentation/misc-devices/mei/
Dmei-client-bus.txt10 However for some of the ME functionalities it make sense to leverage existing software
/linux-4.1.27/net/irda/
DKconfig54 makes sense since most frames will be sent/received on the same
/linux-4.1.27/drivers/target/
Dtarget_core_transport.c1392 unsigned char *cdb, unsigned char *sense, u32 unpacked_lun, in target_submit_cmd_map_sgls() argument
1412 data_length, data_dir, task_attr, sense); in target_submit_cmd_map_sgls()
1525 unsigned char *cdb, unsigned char *sense, u32 unpacked_lun, in target_submit_cmd() argument
1528 return target_submit_cmd_map_sgls(se_cmd, se_sess, cdb, sense, in target_submit_cmd()
1562 unsigned char *sense, u32 unpacked_lun, in target_submit_tmr() argument
1573 0, DMA_NONE, TCM_SIMPLE_TAG, sense); in target_submit_tmr()
/linux-4.1.27/Documentation/
Defi-stub.txt23 a certain sense it *IS* the boot loader.
/linux-4.1.27/Documentation/vm/
Dsplit_page_table_lock60 PMD split lock only makes sense if you have more than two page table
Dactive_mm.txt72 instead (which makes more sense anyway - the test is basically one of "do
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dfsl,ssi.txt16 field that represents an encoding of the sense and
/linux-4.1.27/Documentation/infiniband/
Dipoib.txt5 working group. It is a "native" implementation in the sense of
/linux-4.1.27/arch/powerpc/platforms/pseries/
DKconfig120 makes sense for a system running in an LPAR where the unused pages

12