/linux/net/sched/ |
H A D | em_ipt.c | 42 static int check_match(struct net *net, struct em_ipt_match *im, int mdata_len) in check_match() argument 52 mtpar.hook_mask = 1 << im->hook; in check_match() 53 mtpar.family = im->match->family; in check_match() 54 mtpar.match = im->match; in check_match() 56 mtpar.matchinfo = (void *)im->match_data; in check_match() 130 struct em_ipt_match *im = NULL; in em_ipt_change() local 160 im = kzalloc(sizeof(*im) + mdata_len, GFP_KERNEL); in em_ipt_change() 161 if (!im) { in em_ipt_change() 166 im->match = match; in em_ipt_change() 167 im->hook = nla_get_u32(tb[TCA_EM_IPT_HOOK]); in em_ipt_change() [all …]
|
/linux/fs/nfs/ |
H A D | nfs4idmap.c | 512 struct idmap_msg *im, in nfs_idmap_prepare_message() argument 518 im->im_type = IDMAP_TYPE_GROUP; in nfs_idmap_prepare_message() 523 im->im_type = IDMAP_TYPE_USER; in nfs_idmap_prepare_message() 526 im->im_conv = IDMAP_CONV_NAMETOID; in nfs_idmap_prepare_message() 527 ret = match_strlcpy(im->im_name, &substr, IDMAP_NAMESZ); in nfs_idmap_prepare_message() 531 im->im_type = IDMAP_TYPE_USER; in nfs_idmap_prepare_message() 534 im->im_conv = IDMAP_CONV_IDTONAME; in nfs_idmap_prepare_message() 535 ret = match_int(&substr, &im->im_id); in nfs_idmap_prepare_message() 545 msg->data = im; in nfs_idmap_prepare_message() 585 struct idmap_msg *im; in nfs_idmap_legacy_upcall() local [all …]
|
/linux/drivers/scsi/bfa/ |
H A D | bfad_im.c | 12 * bfad_im.c Linux driver IM module. 21 BFA_TRC_FILE(LDRV, IM); 432 (*itnim_drv)->im = bfad->im; in bfa_fcb_itnim_alloc() 455 struct bfad_im_s *im = itnim_drv->im; in bfa_fcb_itnim_free() local 479 queue_work(im->drv_workq, &itnim_drv->itnim_work); in bfa_fcb_itnim_free() 490 struct bfad_im_s *im = itnim_drv->im; in bfa_fcb_itnim_online() local 500 queue_work(im->drv_workq, &itnim_drv->itnim_work); in bfa_fcb_itnim_online() 512 struct bfad_im_s *im = itnim_drv->im; in bfa_fcb_itnim_offline() local 527 queue_work(im->drv_workq, &itnim_drv->itnim_work); in bfa_fcb_itnim_offline() 646 queue_work(bfad->im->drv_workq, in bfad_im_port_delete() [all …]
|
H A D | bfad_im.h | 107 struct bfad_im_s *im; member 170 queue_work(drv->im->drv_workq, &drv->im->aen_im_notify_work); in bfad_im_post_vendor_event() 176 void bfad_destroy_workq(struct bfad_im_s *im);
|
/linux/drivers/irqchip/ |
H A D | irq-tb10x.c | 44 uint32_t im, mod, pol; in tb10x_irq_set_type() local 46 im = data->mask; in tb10x_irq_set_type() 50 mod = ab_irqctl_readreg(gc, AB_IRQCTL_SRC_MODE) | im; in tb10x_irq_set_type() 51 pol = ab_irqctl_readreg(gc, AB_IRQCTL_SRC_POLARITY) | im; in tb10x_irq_set_type() 55 pol ^= im; in tb10x_irq_set_type() 58 mod ^= im; in tb10x_irq_set_type() 64 mod ^= im; in tb10x_irq_set_type() 65 pol ^= im; in tb10x_irq_set_type() 81 ab_irqctl_writereg(gc, AB_IRQCTL_INT_STATUS, im); in tb10x_irq_set_type()
|
/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_calib.c | 892 int i, im, nmeasurement; in ar9003_hw_tx_iq_cal_outlier_detection() local 941 for (im = 0; im < nmeasurement; im++) { in ar9003_hw_tx_iq_cal_outlier_detection() 942 magnitude = coeff->mag_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection() 943 phase = coeff->phs_coeff[i][im][0]; in ar9003_hw_tx_iq_cal_outlier_detection() 948 if ((im % 2) == 0) in ar9003_hw_tx_iq_cal_outlier_detection() 949 REG_RMW_FIELD(ah, tx_corr_coeff[im][i], in ar9003_hw_tx_iq_cal_outlier_detection() 953 REG_RMW_FIELD(ah, tx_corr_coeff[im][i], in ar9003_hw_tx_iq_cal_outlier_detection() 958 caldata->tx_corr_coeff[im][i] = in ar9003_hw_tx_iq_cal_outlier_detection() 1008 int im, ix, iy; in __ar955x_tx_iq_cal_sort() local 1010 for (im = 0; im < nmeasurement; im++) { in __ar955x_tx_iq_cal_sort() [all …]
|
/linux/arch/powerpc/platforms/83xx/ |
H A D | mpc837x_rdb.c | 23 void __iomem *im; in mpc837x_rdb_sd_cfg() local 25 im = ioremap(get_immrbase(), 0x1000); in mpc837x_rdb_sd_cfg() 26 if (!im) { in mpc837x_rdb_sd_cfg() 35 clrsetbits_be32(im + MPC83XX_SICRL_OFFS, MPC837X_SICRL_USBB_MASK, in mpc837x_rdb_sd_cfg() 37 clrsetbits_be32(im + MPC83XX_SICRH_OFFS, MPC837X_SICRH_SPI_MASK, in mpc837x_rdb_sd_cfg() 39 iounmap(im); in mpc837x_rdb_sd_cfg()
|
/linux/arch/mips/lantiq/ |
H A D | irq.c | 81 unsigned long im = offset / INT_NUM_IM_OFFSET; in ltq_disable_irq() local 89 ltq_icu_w32(vpe, im, in ltq_disable_irq() 90 ltq_icu_r32(vpe, im, LTQ_ICU_IER) & ~BIT(offset), in ltq_disable_irq() 99 unsigned long im = offset / INT_NUM_IM_OFFSET; in ltq_mask_and_ack_irq() local 107 ltq_icu_w32(vpe, im, in ltq_mask_and_ack_irq() 108 ltq_icu_r32(vpe, im, LTQ_ICU_IER) & ~BIT(offset), in ltq_mask_and_ack_irq() 110 ltq_icu_w32(vpe, im, BIT(offset), LTQ_ICU_ISR); in ltq_mask_and_ack_irq() 118 unsigned long im = offset / INT_NUM_IM_OFFSET; in ltq_ack_irq() local 126 ltq_icu_w32(vpe, im, BIT(offset), LTQ_ICU_ISR); in ltq_ack_irq() 134 unsigned long im = offset / INT_NUM_IM_OFFSET; in ltq_enable_irq() local [all …]
|
/linux/drivers/clk/versatile/ |
H A D | clk-impd1.c | 3 * Clock driver for the ARM Integrator/IM-PD1 board 23 * There are two VCO's on the IM-PD1 75 pr_err("no regmap for syscon IM-PD1 ICST clock parent\n"); in integrator_impd1_clk_spawn() 96 dev_err(dev, "error setting up IM-PD1 ICST clock\n"); in integrator_impd1_clk_spawn() 122 { .compatible = "arm,im-pd1-syscon", }, 137 MODULE_DESCRIPTION("Arm IM-PD1 module clock driver");
|
/linux/net/ipv6/ |
H A D | mcast.c | 736 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_add_delrec() argument 750 pmc->idev = im->idev; in mld_add_delrec() 752 pmc->mca_addr = im->mca_addr; in mld_add_delrec() 754 pmc->mca_sfmode = im->mca_sfmode; in mld_add_delrec() 759 mc_dereference(im->mca_tomb, idev)); in mld_add_delrec() 761 mc_dereference(im->mca_sources, idev)); in mld_add_delrec() 762 RCU_INIT_POINTER(im->mca_tomb, NULL); in mld_add_delrec() 763 RCU_INIT_POINTER(im->mca_sources, NULL); in mld_add_delrec() 774 static void mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_del_delrec() argument 777 struct in6_addr *pmca = &im->mca_addr; in mld_del_delrec() [all …]
|
/linux/arch/arm/boot/dts/arm/ |
H A D | integratorap-im-pd1.dts | 4 * with the IM-PD1 example logical module mounted. 10 model = "ARM Integrator/AP with IM-PD1"; 19 /* 1 MB of designated video RAM on the IM-PD1 */ 29 compatible = "arm,im-pd1-syscon", "syscon"; 42 clock-output-names = "IM-PD1-VCO1"; 52 clock-output-names = "IM-PD1-VCO2"; 85 /* Push buttons on the IM-PD1 */
|
H A D | Makefile | 4 integratorap-im-pd1.dtb \
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | multi-inno,mi0283qt.txt | 11 the panel interface mode (IM[3:0] pins): 12 - present: IM=x110 4-wire 8-bit data serial interface 13 - absent: IM=x101 3-wire 9-bit data serial interface
|
/linux/net/sunrpc/ |
H A D | svcauth_unix.c | 109 struct ip_map *im = container_of(item, struct ip_map,h); in ip_map_put() local 113 auth_domain_put(&im->m_client->h); in ip_map_put() 114 kfree_rcu(im, m_rcu); in ip_map_put() 163 struct ip_map *im = container_of(h, struct ip_map, h); in ip_map_request() local 165 if (ipv6_addr_v4mapped(&(im->m_addr))) { in ip_map_request() 166 snprintf(text_addr, 20, "%pI4", &im->m_addr.s6_addr32[3]); in ip_map_request() 168 snprintf(text_addr, 40, "%pI6", &im->m_addr); in ip_map_request() 170 qword_add(bpp, blen, im->m_class); in ip_map_request() 264 struct ip_map *im; in ip_map_show() local 272 im = container_of(h, struct ip_map, h); in ip_map_show() [all …]
|
/linux/drivers/gpu/drm/pl111/ |
H A D | pl111_versatile.c | 82 .compatible = "arm,im-pd1-syscon", 159 dev_info(drm->dev, "enable IM-PD1 CLCD connectors\n"); in pl111_impd1_enable() 170 dev_info(drm->dev, "disable IM-PD1 CLCD connectors\n"); in pl111_impd1_disable() 324 * The IM-PD1 variant is a PL110 with a bunch of broken, or not 328 .name = "PL110 IM-PD1", 500 * On the Integrator, check if we should use the IM-PD1 instead, in pl111_versatile_init() 530 dev_info(dev, "set up callbacks for IM-PD1 PL110\n"); in pl111_versatile_init()
|
/linux/drivers/input/serio/ |
H A D | hp_sdc.c | 404 hp_sdc_status_out8(hp_sdc.im | HP_SDC_CMD_SET_IM); in hp_sdc_put() 675 hp_sdc.im &= ~HP_SDC_IM_FH; in hp_sdc_request_timer_irq() 676 hp_sdc.im &= ~HP_SDC_IM_PT; in hp_sdc_request_timer_irq() 677 hp_sdc.im &= ~HP_SDC_IM_TIMERS; in hp_sdc_request_timer_irq() 698 hp_sdc.im &= ~(HP_SDC_IM_HIL | HP_SDC_IM_RESET); in hp_sdc_request_hil_irq() 720 hp_sdc.im &= ~(HP_SDC_IM_HIL | HP_SDC_IM_RESET); in hp_sdc_request_cooked_irq() 740 hp_sdc.im |= HP_SDC_IM_TIMERS; in hp_sdc_release_timer_irq() 741 hp_sdc.im |= HP_SDC_IM_FH; in hp_sdc_release_timer_irq() 742 hp_sdc.im |= HP_SDC_IM_PT; in hp_sdc_release_timer_irq() 762 hp_sdc.im |= (HP_SDC_IM_HIL | HP_SDC_IM_RESET); in hp_sdc_release_hil_irq() [all …]
|
/linux/arch/arm/mach-ux500/ |
H A D | pm.c | 111 u32 it, im; in prcmu_pending_irq() local 116 im = readl(PRCM_ARMITMSK31TO0 + i * 4); in prcmu_pending_irq() 117 if (it & im) in prcmu_pending_irq()
|
/linux/arch/arm/mach-versatile/ |
H A D | Kconfig | 52 bool "Include support for Integrator/IM-PD1" 60 The IM-PD1 is an add-on logic module for the Integrator which 62 The IM-PD1 can be found on the Integrator/PP2 platform.
|
/linux/arch/arc/mm/ |
H A D | cache.c | 367 * flush-n-inv is achieved by INV cmd but with IM=1 in __before_dc_op() 389 * combined Flush-n-invalidate uses DC_CTRL.IM = 1 set above in __before_dc_op() 566 * - b'001 is Invalidate if CTRL.IM == 0 in slc_op_rgn() 567 * - b'001 is Flush-n-Invalidate if CTRL.IM == 1 in slc_op_rgn() 571 /* Don't rely on default value of IM bit */ in slc_op_rgn() 573 ctrl &= ~SLC_CTRL_IM; /* clear IM: Disable flush before Inv */ in slc_op_rgn() 630 /* Don't rely on default value of IM bit */ in slc_op_line() 632 ctrl &= ~SLC_CTRL_IM; /* clear IM: Disable flush before Inv */ in slc_op_line() 668 ctrl &= ~SLC_CTRL_IM; /* clear IM: Disable flush before Inv */ in slc_entire_op()
|
/linux/Documentation/admin-guide/media/ |
H A D | gspca-cardlist.rst | 48 ov519 041e:4052 Creative Live! VISTA IM 49 zc3xx 041e:4053 Creative Live!Cam Video IM 55 ov519 041e:4067 Creative Live! Cam Video IM (VF0350) 90 zc3xx 046d:08a0 Logitech QC IM 91 zc3xx 046d:08a1 Logitech QC IM 0x08A1 +sound 105 zc3xx 046d:08d9 Logitech QuickCam IM/Connect
|
/linux/Documentation/hwmon/ |
H A D | ltc2947.rst | 61 curr1_input IP-IM Sense current (mA) 69 curr1_label Channel label (IP-IM)
|
/linux/sound/pci/ali5451/ |
H A D | ali5451.c | 1829 struct snd_ali_image *im = &chip->image; in ali_suspend() local 1838 im->regs[ALI_MISCINT >> 2] = inl(ALI_REG(chip, ALI_MISCINT)); in ali_suspend() 1839 /* im->regs[ALI_START >> 2] = inl(ALI_REG(chip, ALI_START)); */ in ali_suspend() 1840 im->regs[ALI_STOP >> 2] = inl(ALI_REG(chip, ALI_STOP)); in ali_suspend() 1848 im->regs[i] = inl(ALI_REG(chip, i*4)); in ali_suspend() 1854 im->channel_regs[i][j] = inl(ALI_REG(chip, j*4 + 0xe0)); in ali_suspend() 1868 struct snd_ali_image *im = &chip->image; in ali_resume() local 1876 outl(im->channel_regs[i][j], ALI_REG(chip, j*4 + 0xe0)); in ali_resume() 1883 outl(im->regs[i], ALI_REG(chip, i*4)); in ali_resume() 1887 outl(im->regs[ALI_START >> 2], ALI_REG(chip, ALI_START)); in ali_resume() [all …]
|
/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | maxim,ds2760.yaml | 31 Time im milliseconds to cache the data for.
|
/linux/drivers/gpio/ |
H A D | gpio-pch.c | 231 u32 im, im_pos, val; in pch_irq_type() local 269 im = ioread32(im_reg) & ~(PCH_IM_MASK << (im_pos * 4)); in pch_irq_type() 270 iowrite32(im | (val << (im_pos * 4)), im_reg); in pch_irq_type()
|
/linux/arch/s390/net/ |
H A D | bpf_jit_comp.c | 2567 static int __arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, in __arch_prepare_bpf_trampoline() argument 2729 * __bpf_tramp_enter(im); in __arch_prepare_bpf_trampoline() 2734 /* %r2 = im */ in __arch_prepare_bpf_trampoline() 2735 load_imm64(jit, REG_2, (u64)im); in __arch_prepare_bpf_trampoline() 2797 im->ip_after_call = jit->prg_buf + jit->prg; in __arch_prepare_bpf_trampoline() 2803 /* brcl 0,im->ip_epilogue */ in __arch_prepare_bpf_trampoline() 2804 EMIT6_PCREL_RILC(0xc0040000, 0, (u64)im->ip_epilogue); in __arch_prepare_bpf_trampoline() 2814 im->ip_epilogue = jit->prg_buf + jit->prg; in __arch_prepare_bpf_trampoline() 2817 * __bpf_tramp_exit(im); in __arch_prepare_bpf_trampoline() 2822 /* %r2 = im */ in __arch_prepare_bpf_trampoline() [all …]
|