/linux/drivers/s390/block/ |
H A D | dasd_3990_erp.c | 30 * 24 and 32 byte sense ERP functions 290 * sense sense data of the actual error 298 dasd_3990_erp_action_4(struct dasd_ccw_req * erp, char *sense) in dasd_3990_erp_action_4() argument 315 if (sense && (sense[25] == 0x1D)) { /* state change pending */ in dasd_3990_erp_action_4() 324 } else if (sense && (sense[25] == 0x1E)) { /* busy */ in dasd_3990_erp_action_4() 346 * 24 byte sense ERP functions (only) 381 * Does a analysis of the sense dat 391 dasd_3990_handle_env_data(struct dasd_ccw_req * erp,char * sense) dasd_3990_handle_env_data() argument 1024 dasd_3990_erp_com_rej(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_com_rej() argument 1113 dasd_3990_erp_equip_check(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_equip_check() argument 1166 dasd_3990_erp_data_check(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_data_check() argument 1225 dasd_3990_erp_overrun(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_overrun() argument 1254 dasd_3990_erp_inv_format(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_inv_format() argument 1292 dasd_3990_erp_EOC(struct dasd_ccw_req * default_erp,char * sense) dasd_3990_erp_EOC() argument 1317 dasd_3990_erp_env_data(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_env_data() argument 1352 dasd_3990_erp_no_rec(struct dasd_ccw_req * default_erp,char * sense) dasd_3990_erp_no_rec() argument 1415 char *sense; dasd_3990_erp_inspect_alias() local 1468 dasd_3990_erp_inspect_24(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_inspect_24() argument 1548 dasd_3990_erp_action_10_32(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_action_10_32() argument 1582 dasd_3990_erp_action_1B_32(struct dasd_ccw_req * default_erp,char * sense) dasd_3990_erp_action_1B_32() argument 1740 dasd_3990_update_1B(struct dasd_ccw_req * previous_erp,char * sense) dasd_3990_update_1B() argument 1854 dasd_3990_erp_compound_retry(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_compound_retry() argument 1898 dasd_3990_erp_compound_path(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_compound_path() argument 1931 dasd_3990_erp_compound_code(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_compound_code() argument 1979 dasd_3990_erp_compound_config(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_compound_config() argument 2008 dasd_3990_erp_compound(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_compound() argument 2050 dasd_3990_erp_handle_sim(struct dasd_device * device,char * sense) dasd_3990_erp_handle_sim() argument 2082 dasd_3990_erp_inspect_32(struct dasd_ccw_req * erp,char * sense) dasd_3990_erp_inspect_32() argument 2289 char *sense; dasd_3990_erp_inspect() local 2566 char *sense = dasd_get_sense(&erp->irb); dasd_3990_erp_further_erp() local 2683 char *sense = dasd_get_sense(&erp->refers->irb); dasd_3990_erp_handle_match_erp() local [all...] |
/linux/drivers/s390/char/ |
H A D | tape_3590.c | 586 * 1. A unit check is presented, when attention sense is present (e.g. when 587 * a medium has been unloaded). The attention sense comes then 670 struct tape_3590_med_sense *sense) in tape_3590_med_state_set() argument 676 DBF_EVENT(6, "medium state: %x:%x\n", sense->macst, sense->masst); in tape_3590_med_state_set() 677 switch (sense->macst) { in tape_3590_med_state_set() 693 if (sense->flags & MSENSE_CRYPT_MASK) { in tape_3590_med_state_set() 694 DBF_EVENT(6, "Medium is encrypted (%04x)\n", sense->flags); in tape_3590_med_state_set() 697 DBF_EVENT(6, "Medium is not encrypted %04x\n", sense->flags); in tape_3590_med_state_set() 827 struct tape_3590_sense *sense; in tape_3590_erp_basic() local 959 struct tape_3590_sense *sense; tape_3590_print_mim_msg_f0() local 1023 struct tape_3590_sense *sense; tape_3590_print_io_sim_msg_f1() local 1134 struct tape_3590_sense *sense; tape_3590_print_dev_sim_msg_f2() local 1246 struct tape_3590_sense *sense; tape_3590_print_era_msg() local 1307 char *sense; tape_3590_crypt_error() local 1334 struct tape_3590_sense *sense; tape_3590_unit_check() local [all...] |
H A D | tape_34xx.c | 54 * Medium sense for 34xx tapes. There is no 'real' medium sense call. 55 * So we just do a normal sense. 60 unsigned char *sense; in __tape_34xx_medium_sense() local 63 sense = request->cpdata; in __tape_34xx_medium_sense() 71 if (sense[0] & SENSE_INTERVENTION_REQUIRED) in __tape_34xx_medium_sense() 76 if (sense[1] & SENSE_WRITE_PROTECT) in __tape_34xx_medium_sense() 81 DBF_EVENT(4, "tape_34xx: medium sense failed with rc=%d\n", in __tape_34xx_medium_sense() 313 * This function analyses the tape's sense-data in case of a unit-check. 322 __u8* sense; in tape_34xx_unit_check() local [all...] |
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | sense.c | 68 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 in mlx4_start_sense() 135 struct mlx4_sense *sense = &priv->sense; mlx4_sense_init() local [all...] |
/linux/drivers/scsi/ |
H A D | scsi_lib_test.c | 20 .sense = DATA_PROTECT, in scsi_lib_test_multiple_sense() 26 .sense = UNIT_ATTENTION, in scsi_lib_test_multiple_sense() 33 .sense = NOT_READY, in scsi_lib_test_multiple_sense() 40 .sense = ABORTED_COMMAND, in scsi_lib_test_multiple_sense() 47 .sense = HARDWARE_ERROR, in scsi_lib_test_multiple_sense() 53 .sense = ILLEGAL_REQUEST, in scsi_lib_test_multiple_sense() 64 u8 sense[SCSI_SENSE_BUFFERSIZE] = {}; in scsi_lib_test_multiple_sense() local 66 .sense_buffer = sense, in scsi_lib_test_multiple_sense() 83 /* No matching sense entry */ in scsi_lib_test_multiple_sense() 127 u8 sense[SCSI_SENSE_BUFFERSIZ in scsi_lib_test_any_sense() local 154 u8 sense[SCSI_SENSE_BUFFERSIZE] = {}; scsi_lib_test_host() local 180 u8 sense[SCSI_SENSE_BUFFERSIZE] = {}; scsi_lib_test_any_failure() local 203 u8 sense[SCSI_SENSE_BUFFERSIZE] = {}; scsi_lib_test_any_status() local 237 u8 sense[SCSI_SENSE_BUFFERSIZE] = {}; scsi_lib_test_total_allowed() local 277 u8 sense[SCSI_SENSE_BUFFERSIZE] = {}; scsi_lib_test_mixed_total() local [all...] |
H A D | aha1740.c | 123 static int aha1740_makecode(unchar *sense, unchar *status) in aha1740_makecode() argument 147 sense[0], sense[1], sense[2], sense[3]); in aha1740_makecode() 268 /* Fetch the sense data, and tuck it away, in in aha1740_intr_handle() 276 ecbptr->sense, in aha1740_intr_handle() 277 sizeof(ecbptr->sense), in aha1740_intr_handle() 279 errstatus = aha1740_makecode(ecbptr->sense,ecbptr->status); in aha1740_intr_handle() 432 host->ecb[ecbno].ars = 1; /* Yes, get the sense o in aha1740_queuecommand_lck() [all...] |
/linux/include/scsi/ |
H A D | scsi.h | 128 #define sense_class(sense) (((sense) >> 4) & 0x7) argument 129 #define sense_error(sense) ((sense) & 0xf) argument 130 #define sense_valid(sense) ((sense) & 0x80) argument
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | busnv04.c | 32 u8 sense; member 62 return !!(nvkm_rdvgac(device, 0, bus->sense) & 0x04); in nv04_i2c_bus_sense_scl() 70 return !!(nvkm_rdvgac(device, 0, bus->sense) & 0x08); in nv04_i2c_bus_sense_sda() 83 nv04_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive, u8 sense, in nv04_i2c_bus_new() argument 94 bus->sense = sense; in nv04_i2c_bus_new()
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | i2c.c | 96 info->sense = DCB_I2C_UNUSED; in dcb_i2c_parse() 103 info->sense = nvbios_rd08(bios, ent + 1); in dcb_i2c_parse() 148 info->sense = nvbios_rd08(bios, ent + 5); in dcb_i2c_parse() 149 if (!info->sense) info->sense = 0x3e; in dcb_i2c_parse() 154 info->sense = nvbios_rd08(bios, ent + 7); in dcb_i2c_parse() 155 if (!info->sense) info->sense = 0x36; in dcb_i2c_parse()
|
/linux/drivers/media/rc/ |
H A D | serial_ir.c | 56 static int sense = -1; /* -1 = auto, 0 = active high, 1 = active low */ variable 343 sense != -1) { in serial_ir_irq_handler() 350 * sense could be inverted. in serial_ir_irq_handler() 359 dcd, sense, ktime_to_ns(kt), in serial_ir_irq_handler() 367 if (!(dcd ^ sense)) { in serial_ir_irq_handler() 371 dcd, sense, ktime_to_ns(kt), in serial_ir_irq_handler() 377 sense = sense ? 0 : 1; in serial_ir_irq_handler() 382 frbwrite(data, !(dcd ^ sense)); in serial_ir_irq_handler() 572 if (sense in serial_ir_probe() [all...] |
/linux/drivers/irqchip/ |
H A D | irq-renesas-rzv2h.c | 228 u32 sense; in rzv2h_nmi_set_type() local 232 sense = ICU_NMI_EDGE_FALLING; in rzv2h_nmi_set_type() 236 sense = ICU_NMI_EDGE_RISING; in rzv2h_nmi_set_type() 243 writel_relaxed(sense, priv->base + ICU_NITSR); in rzv2h_nmi_set_type() 272 u32 iitsr, sense; in rzv2h_irq_set_type() local 276 sense = ICU_IRQ_LEVEL_LOW; in rzv2h_irq_set_type() 280 sense = ICU_IRQ_EDGE_FALLING; in rzv2h_irq_set_type() 284 sense = ICU_IRQ_EDGE_RISING; in rzv2h_irq_set_type() 288 sense = ICU_IRQ_EDGE_BOTH; in rzv2h_irq_set_type() 298 iitsr |= ICU_IITSR_IITSEL_PREP(sense, irq_n in rzv2h_irq_set_type() 332 u32 tint, sense; rzv2h_tint_set_type() local [all...] |
H A D | irq-renesas-rza1.c | 31 #define ICR1_IRQS(n, sense) ((sense) << ((n) * 2)) /* IRQ Sense Select */ argument 72 u16 sense, tmp; in rza1_irqc_set_type() local 76 sense = ICR1_IRQS_LEVEL_LOW; in rza1_irqc_set_type() 80 sense = ICR1_IRQS_EDGE_FALLING; in rza1_irqc_set_type() 84 sense = ICR1_IRQS_EDGE_RISING; in rza1_irqc_set_type() 88 sense = ICR1_IRQS_EDGE_BOTH; in rza1_irqc_set_type() 97 tmp |= ICR1_IRQS(hw_irq, sense); in rza1_irqc_set_type() 159 /* Check interrupt number, ignore sense */ in rza1_irqc_parse_map()
|
H A D | irq-aspeed-vic.c | 60 u32 sense; in vic_init_hw() local 78 sense = readl(vic->base + AVIC_INT_SENSE); in vic_init_hw() 79 vic->edge_sources[0] = ~sense; in vic_init_hw() 80 sense = readl(vic->base + AVIC_INT_SENSE + 4); in vic_init_hw() 81 vic->edge_sources[1] = ~sense; in vic_init_hw()
|
H A D | irq-renesas-rzg2l.c | 52 #define IITSR_IITSEL(n, sense) ((sense) << ((n) * 2)) argument 291 u16 sense, tmp; in rzg2l_irq_set_type() local 295 sense = IITSR_IITSEL_LEVEL_LOW; in rzg2l_irq_set_type() 299 sense = IITSR_IITSEL_EDGE_FALLING; in rzg2l_irq_set_type() 304 sense = IITSR_IITSEL_EDGE_RISING; in rzg2l_irq_set_type() 309 sense = IITSR_IITSEL_EDGE_BOTH; in rzg2l_irq_set_type() 320 tmp |= IITSR_IITSEL(iitseln, sense); in rzg2l_irq_set_type() 351 u8 index, sense; in rzg2l_tint_set_edge() local 356 sense in rzg2l_tint_set_edge() [all...] |
/linux/drivers/video/fbdev/ |
H A D | valkyriefb.c | 87 int sense; member 268 p->sense = read_valkyrie_sense(p); in valkyrie_choose_mode() 269 printk(KERN_INFO "Monitor sense value = 0x%x\n", p->sense); in valkyrie_choose_mode() 278 default_vmode = mac_map_monitor_sense(p->sense); in valkyrie_choose_mode() 397 * Get the monitor sense value. 401 int sense, in; in read_valkyrie_sense() local 405 sense = ((in = in_8(&p->valkyrie_regs->msense.r)) & 0x70) << 4; in read_valkyrie_sense() 406 /* drive each sense line low in turn and collect the other 2 */ in read_valkyrie_sense() 409 sense | in read_valkyrie_sense() [all...] |
H A D | platinumfb.c | 341 int sense, rc; in platinum_init_fb() local 343 sense = read_platinum_sense(pinfo); in platinum_init_fb() 344 printk(KERN_INFO "platinumfb: Monitor sense value = 0x%x, ", sense); in platinum_init_fb() 350 default_vmode = mac_map_monitor_sense(sense); in platinum_init_fb() 402 * Get the monitor sense value. 409 int sense; in read_platinum_sense() local 413 sense = (~in_be32(&platinum_regs->reg[23].r) & 7) << 8; in read_platinum_sense() 415 /* drive each sense line low in turn and collect the other 2 */ in read_platinum_sense() 418 sense | in read_platinum_sense() [all...] |
H A D | macmodes.c | 179 * Mapping between monitor sense values and MacOS video mode numbers 183 int sense; member 204 { 0x73f, VMODE_640_480_67 }, /* no sense lines connected at all */ 358 * mac_map_monitor_sense - Convert monitor sense to vmode 359 * @sense: Macintosh monitor sense number 361 * Converts a Macintosh monitor sense number to a MacOS 368 int mac_map_monitor_sense(int sense) in mac_map_monitor_sense() argument 372 for (map = mac_monitors; map->sense != -1; map++) in mac_map_monitor_sense() 373 if (map->sense in mac_map_monitor_sense() [all...] |
/linux/Documentation/hwmon/ |
H A D | ltc2990.rst | 55 curr1_input Current in mA across V1-V2 assuming a 1mOhm sense resistor 56 curr2_input Current in mA across V3-V4 assuming a 1mOhm sense resistor 61 sense resistor. Divide the reported value by the actual sense resistor value
|
H A D | ltc4260.rst | 50 Current Sense register. The reported value assumes that a 1 mOhm sense resistor 51 is installed. If a different sense resistor is installed, calculate the real 52 current by dividing the reported value by the sense resistor value in mOhm.
|
/linux/drivers/gpio/ |
H A D | gpio-idt3243x.c | 52 unsigned int sense = flow_type & IRQ_TYPE_SENSE_MASK; in idt_gpio_irq_set_type() local 57 if (sense == IRQ_TYPE_NONE || (sense & IRQ_TYPE_EDGE_BOTH)) in idt_gpio_irq_set_type() 63 if (sense & IRQ_TYPE_LEVEL_HIGH) in idt_gpio_irq_set_type() 65 else if (sense & IRQ_TYPE_LEVEL_LOW) in idt_gpio_irq_set_type()
|
/linux/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 269 * @scsi: SCSI command where to update status and sense buffer 276 char *sense; in zfcp_fc_eval_fcp_rsp() local 295 sense = (char *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp() 297 sense += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_fc_eval_fcp_rsp() 300 memcpy(scsi->sense_buffer, sense, sense_len); in zfcp_fc_eval_fcp_rsp()
|
/linux/drivers/cdrom/ |
H A D | gdrom.c | 159 * try to return a sense key even so */ in gdrom_identifydevice() 367 /* read the sense key */ in gdrom_drivestatus() 368 char sense = __raw_readb(GDROM_ERROR_REG); in gdrom_drivestatus() local 369 sense &= 0xF0; in gdrom_drivestatus() 370 if (sense == 0) in gdrom_drivestatus() 372 if (sense == 0x20) in gdrom_drivestatus() 381 /* check the sense key */ in gdrom_check_events() 414 short sense[5]; in gdrom_getsense() local 425 * the sense key if possible */ in gdrom_getsense() 436 insw(GDROM_DATA_REG, &sense, sense_comman in gdrom_getsense() [all...] |
/linux/drivers/sh/intc/ |
H A D | core.c | 147 /* add irq to d->sense list if sense is available */ in intc_register_irq() 150 (d->sense + d->nr_sense)->irq = irq; in intc_register_irq() 151 (d->sense + d->nr_sense)->handle = data[0]; in intc_register_irq() 286 d->sense = kcalloc(hw->nr_vectors, sizeof(*d->sense), in register_intc_controller() 288 if (!d->sense) in register_intc_controller() 294 sort(d->sense, hw->nr_sense_regs, sizeof(*d->sense), in register_intc_controller()
|
/linux/drivers/iio/afe/ |
H A D | Kconfig | 13 that handles voltage dividers, current sense shunts and 14 current sense amplifiers.
|
H A D | iio-rescale.c | 311 * Using .read_avail() is fringe to begin with and makes no sense in rescale_configure_channel() 325 u32 sense; in rescale_current_sense_amplifier_props() local 331 ret = device_property_read_u32(dev, "sense-resistor-micro-ohms", in rescale_current_sense_amplifier_props() 332 &sense); in rescale_current_sense_amplifier_props() 334 dev_err(dev, "failed to read the sense resistance: %d\n", ret); in rescale_current_sense_amplifier_props() 338 device_property_read_u32(dev, "sense-gain-mult", &gain_mult); in rescale_current_sense_amplifier_props() 339 device_property_read_u32(dev, "sense-gain-div", &gain_div); in rescale_current_sense_amplifier_props() 342 * Calculate the scaling factor, 1 / (gain * sense), or in rescale_current_sense_amplifier_props() 343 * gain_div / (gain_mult * sense), while trying to keep the in rescale_current_sense_amplifier_props() 346 factor = gcd(sense, 100000 in rescale_current_sense_amplifier_props() 454 s32 sense = 1; rescale_temp_transducer_props() local [all...] |