Home
last modified time | relevance | path

Searched refs:im (Results 1 – 25 of 50) sorted by relevance

12

/linux/net/sched/
H A Dem_ipt.c42 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/net/ipv4/
H A Digmp.c172 static void igmpv3_add_delrec(struct in_device *in_dev, struct ip_mc_list *im,
174 static void igmpv3_del_delrec(struct in_device *in_dev, struct ip_mc_list *im);
183 static void ip_ma_put(struct ip_mc_list *im) in ip_ma_put() argument
185 if (refcount_dec_and_test(&im->refcnt)) { in ip_ma_put()
186 in_dev_put(im->interface); in ip_ma_put()
187 kfree_rcu(im, rcu); in ip_ma_put()
210 #define for_each_psf_rcu(im, psf) \ argument
211 for (psf = rcu_dereference((im)->sources); \
237 static void igmp_stop_timer(struct ip_mc_list *im) in igmp_stop_timer() argument
241 spin_lock_bh(&im->lock); in igmp_stop_timer()
[all …]
H A Digmp_internal.h15 const struct ip_mc_list *im,
/linux/kernel/bpf/
H A Dtrampoline.c63 int (*register_fentry)(struct bpf_trampoline *tr, struct bpf_tramp_image *im, void *data);
65 int (*modify_fentry)(struct bpf_trampoline *tr, u32 orig_flags, struct bpf_tramp_image *im,
431 static void bpf_tramp_image_put(struct bpf_tramp_image *im);
451 static int modify_fentry(struct bpf_trampoline *tr, u32 orig_flags, struct bpf_tramp_image *im, in modify_fentry()
455 void *new_addr = im->image; in modify_fentry()
469 tr->cur_image = im; in modify_fentry()
474 static int register_fentry(struct bpf_trampoline *tr, struct bpf_tramp_image *im, in register_fentry()
477 void *new_addr = im->image; in register_fentry()
498 tr->cur_image = im; in register_fentry()
563 static void bpf_tramp_image_free(struct bpf_tramp_image *im) in bpf_tramp_image_free()
450 modify_fentry(struct bpf_trampoline * tr,u32 orig_flags,struct bpf_tramp_image * im,bool lock_direct_mutex,void * data __maybe_unused) modify_fentry() argument
473 register_fentry(struct bpf_trampoline * tr,struct bpf_tramp_image * im,void * data __maybe_unused) register_fentry() argument
562 bpf_tramp_image_free(struct bpf_tramp_image * im) bpf_tramp_image_free() argument
573 struct bpf_tramp_image *im; __bpf_tramp_image_put_deferred() local
582 struct bpf_tramp_image *im; __bpf_tramp_image_put_rcu() local
592 struct bpf_tramp_image *im; __bpf_tramp_image_release() local
601 struct bpf_tramp_image *im; __bpf_tramp_image_put_rcu_tasks() local
612 bpf_tramp_image_put(struct bpf_tramp_image * im) bpf_tramp_image_put() argument
663 struct bpf_tramp_image *im; bpf_tramp_image_alloc() local
713 struct bpf_tramp_image *im; bpf_trampoline_update() local
1479 arch_prepare_bpf_trampoline(struct bpf_tramp_image * im,void * image,void * image_end,const struct btf_func_model * m,u32 flags,struct bpf_tramp_nodes * tnodes,void * func_addr) arch_prepare_bpf_trampoline() argument
1577 register_fentry_multi(struct bpf_trampoline * tr,struct bpf_tramp_image * im,void * ptr) register_fentry_multi() argument
1606 modify_fentry_multi(struct bpf_trampoline * tr,u32 orig_flags,struct bpf_tramp_image * im,bool lock_direct_mutex,void * ptr) modify_fentry_multi() argument
[all...]
H A Dstates.c667 static bool is_spilled_scalar_after(const struct bpf_stack_state *stack, int im) in is_spilled_scalar_after() argument
669 return stack->slot_type[im] == STACK_SPILL && in is_spilled_scalar_after()
674 struct bpf_stack_state *stack, int im) in is_stack_misc_after() argument
678 for (i = im; i < ARRAY_SIZE(stack->slot_type); ++i) { in is_stack_misc_after()
690 struct bpf_stack_state *stack, int im) in scalar_reg_for_stack() argument
692 if (is_spilled_scalar_after(stack, im)) in scalar_reg_for_stack()
695 if (is_stack_misc_after(env, stack, im)) in scalar_reg_for_stack()
713 int im = i % BPF_REG_SIZE; in stacksafe() local
751 if (im == 0 || im == 4) { in stacksafe()
752 old_reg = scalar_reg_for_stack(env, &old->stack[spi], im); in stacksafe()
[all …]
/linux/arch/powerpc/platforms/83xx/
H A Dmpc837x_rdb.c23 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/fs/f2fs/
H A Dcheckpoint.c704 struct inode_management *im = &sbi->im[type]; in __add_ino_entry() local
710 e = radix_tree_lookup(&im->ino_root, ino); in __add_ino_entry()
722 spin_lock(&im->ino_lock); in __add_ino_entry()
723 e = radix_tree_lookup(&im->ino_root, ino); in __add_ino_entry()
726 spin_unlock(&im->ino_lock); in __add_ino_entry()
731 if (unlikely(radix_tree_insert(&im->ino_root, ino, e))) in __add_ino_entry()
737 list_add_tail(&e->list, &im->ino_list); in __add_ino_entry()
739 im->ino_num++; in __add_ino_entry()
745 spin_unlock(&im->ino_lock); in __add_ino_entry()
754 struct inode_management *im = &sbi->im[type]; in __remove_ino_entry() local
[all …]
/linux/fs/nfs/
H A Dnfs4idmap.c499 struct idmap_msg *im, in nfs_idmap_prepare_message() argument
505 im->im_type = IDMAP_TYPE_GROUP; in nfs_idmap_prepare_message()
510 im->im_type = IDMAP_TYPE_USER; in nfs_idmap_prepare_message()
513 im->im_conv = IDMAP_CONV_NAMETOID; in nfs_idmap_prepare_message()
514 ret = match_strlcpy(im->im_name, &substr, IDMAP_NAMESZ); in nfs_idmap_prepare_message()
518 im->im_type = IDMAP_TYPE_USER; in nfs_idmap_prepare_message()
521 im->im_conv = IDMAP_CONV_IDTONAME; in nfs_idmap_prepare_message()
522 ret = match_int(&substr, &im->im_id); in nfs_idmap_prepare_message()
532 msg->data = im; in nfs_idmap_prepare_message()
572 struct idmap_msg *im; in nfs_idmap_legacy_upcall() local
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dar9003_calib.c892 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/drivers/scsi/bfa/
H A Dbfad_im.c433 (*itnim_drv)->im = bfad->im; in bfa_fcb_itnim_alloc()
456 struct bfad_im_s *im = itnim_drv->im; in bfa_fcb_itnim_free() local
480 queue_work(im->drv_workq, &itnim_drv->itnim_work); in bfa_fcb_itnim_free()
491 struct bfad_im_s *im = itnim_drv->im; in bfa_fcb_itnim_online() local
501 queue_work(im->drv_workq, &itnim_drv->itnim_work); in bfa_fcb_itnim_online()
513 struct bfad_im_s *im = itnim_drv->im; in bfa_fcb_itnim_offline() local
528 queue_work(im->drv_workq, &itnim_drv->itnim_work); in bfa_fcb_itnim_offline()
647 queue_work(bfad->im->drv_workq, in bfad_im_port_delete()
673 struct bfad_im_s *im = in bfad_aen_im_notify_handler() local
676 struct bfad_s *bfad = im->bfad; in bfad_aen_im_notify_handler()
[all …]
H A Dbfad_im.h107 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/net/ipv6/
H A Danycast.c541 struct ifacaddr6 *im = NULL; in ac6_get_first() local
549 im = rcu_dereference(idev->ac_list); in ac6_get_first()
550 if (im) in ac6_get_first()
553 return im; in ac6_get_first()
556 static struct ifacaddr6 *ac6_get_next(struct seq_file *seq, struct ifacaddr6 *im) in ac6_get_next() argument
561 im = rcu_dereference(im->aca_next); in ac6_get_next()
562 while (!im) { in ac6_get_next()
569 im = rcu_dereference(idev->ac_list); in ac6_get_next()
571 return im; in ac6_get_next()
576 struct ifacaddr6 *im = ac6_get_first(seq); in ac6_get_idx() local
[all …]
H A Dmcast.c748 static void mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_add_delrec() argument
764 pmc->idev = im->idev; in mld_add_delrec()
766 pmc->mca_addr = im->mca_addr; in mld_add_delrec()
768 pmc->mca_sfmode = im->mca_sfmode; in mld_add_delrec()
773 mc_dereference(im->mca_tomb, idev)); in mld_add_delrec()
775 mc_dereference(im->mca_sources, idev)); in mld_add_delrec()
776 RCU_INIT_POINTER(im->mca_tomb, NULL); in mld_add_delrec()
777 RCU_INIT_POINTER(im->mca_sources, NULL); in mld_add_delrec()
787 static void mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) in mld_del_delrec() argument
790 struct in6_addr *pmca = &im->mca_addr; in mld_del_delrec()
[all …]
/linux/drivers/irqchip/
H A Dirq-tb10x.c44 uint32_t mod, pol, im = data->mask; in tb10x_irq_set_type() local
48 mod = ab_irqctl_readreg(gc, AB_IRQCTL_SRC_MODE) | im; in tb10x_irq_set_type()
49 pol = ab_irqctl_readreg(gc, AB_IRQCTL_SRC_POLARITY) | im; in tb10x_irq_set_type()
53 pol ^= im; in tb10x_irq_set_type()
56 mod ^= im; in tb10x_irq_set_type()
62 mod ^= im; in tb10x_irq_set_type()
63 pol ^= im; in tb10x_irq_set_type()
77 ab_irqctl_writereg(gc, AB_IRQCTL_INT_STATUS, im); in tb10x_irq_set_type()
/linux/net/sunrpc/
H A Dsvcauth_unix.c112 struct ip_map *im = container_of(item, struct ip_map,h); in ip_map_put() local
116 auth_domain_put(&im->m_client->h); in ip_map_put()
117 kfree_rcu(im, m_rcu); in ip_map_put()
166 struct ip_map *im = container_of(h, struct ip_map, h); in ip_map_request() local
168 if (ipv6_addr_v4mapped(&(im->m_addr))) { in ip_map_request()
169 snprintf(text_addr, 20, "%pI4", &im->m_addr.s6_addr32[3]); in ip_map_request()
171 snprintf(text_addr, 40, "%pI6", &im->m_addr); in ip_map_request()
173 qword_add(bpp, blen, im->m_class); in ip_map_request()
267 struct ip_map *im; in ip_map_show() local
275 im = container_of(h, struct ip_map, h); in ip_map_show()
[all …]
/linux/arch/arm/mach-ux500/
H A Dpm.c111 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/drivers/input/serio/
H A Dhp_sdc.c405 hp_sdc_status_out8(hp_sdc.im | HP_SDC_CMD_SET_IM); in hp_sdc_put()
676 hp_sdc.im &= ~HP_SDC_IM_FH; in hp_sdc_request_timer_irq()
677 hp_sdc.im &= ~HP_SDC_IM_PT; in hp_sdc_request_timer_irq()
678 hp_sdc.im &= ~HP_SDC_IM_TIMERS; in hp_sdc_request_timer_irq()
699 hp_sdc.im &= ~(HP_SDC_IM_HIL | HP_SDC_IM_RESET); in hp_sdc_request_hil_irq()
721 hp_sdc.im &= ~(HP_SDC_IM_HIL | HP_SDC_IM_RESET); in hp_sdc_request_cooked_irq()
741 hp_sdc.im |= HP_SDC_IM_TIMERS; in hp_sdc_release_timer_irq()
742 hp_sdc.im |= HP_SDC_IM_FH; in hp_sdc_release_timer_irq()
743 hp_sdc.im |= HP_SDC_IM_PT; in hp_sdc_release_timer_irq()
763 hp_sdc.im |= (HP_SDC_IM_HIL | HP_SDC_IM_RESET); in hp_sdc_release_hil_irq()
[all …]
/linux/drivers/i2c/busses/
H A Di2c-iop3xx.c357 int im = 0; in iop3xx_i2c_xfer() local
365 for (im = 0; ret == 0 && im != num; im++) { in iop3xx_i2c_xfer()
366 ret = iop3xx_i2c_handle_msg(i2c_adap, &msgs[im]); in iop3xx_i2c_xfer()
374 return im; in iop3xx_i2c_xfer()
H A Di2c-sprd.c290 int im, ret; in sprd_i2c_xfer() local
296 for (im = 0; im < num - 1; im++) { in sprd_i2c_xfer()
297 ret = sprd_i2c_handle_msg(i2c_adap, &msgs[im], 0); in sprd_i2c_xfer()
302 ret = sprd_i2c_handle_msg(i2c_adap, &msgs[im++], 1); in sprd_i2c_xfer()
307 return ret < 0 ? ret : im; in sprd_i2c_xfer()
/linux/arch/powerpc/net/
H A Dbpf_jit_comp.c605 struct bpf_tramp_image *im, struct bpf_tramp_node *n, in invoke_bpf_prog()
690 bpf_tramp_image_add_skip(im, p, &ro_image[skip_idx], &ro_image[ctx->idx]); in invoke_bpf_mod_ret()
695 struct bpf_tramp_image *im, struct bpf_tramp_nodes *tn, in invoke_bpf_mod_ret()
707 if (invoke_bpf_prog(image, ro_image, ctx, im, tn->nodes[i], regs_off, in invoke_bpf_mod_ret()
820 static int __arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *rw_image, in __arch_prepare_bpf_trampoline()
1029 PPC_LI_ADDR(_R3, (unsigned long)im); in __arch_prepare_bpf_trampoline()
1054 if (invoke_bpf_prog(image, ro_image, ctx, im, fentry->nodes[i], regs_off, in __arch_prepare_bpf_trampoline()
1064 if (invoke_bpf_mod_ret(image, ro_image, ctx, im, fmod_ret, regs_off, retval_off, in __arch_prepare_bpf_trampoline()
1129 if (invoke_bpf_prog(image, ro_image, ctx, im, fexit->nodes[i], regs_off, in __arch_prepare_bpf_trampoline()
1137 PPC_LI_ADDR(_R3, im); in __arch_prepare_bpf_trampoline()
812 __arch_prepare_bpf_trampoline(struct bpf_tramp_image * im,void * rw_image,void * rw_image_end,void * ro_image,const struct btf_func_model * m,u32 flags,struct bpf_tramp_nodes * tnodes,void * func_addr) __arch_prepare_bpf_trampoline() argument
1195 struct bpf_tramp_image im; arch_bpf_trampoline_size() local
1202 arch_prepare_bpf_trampoline(struct bpf_tramp_image * im,void * image,void * image_end,const struct btf_func_model * m,u32 flags,struct bpf_tramp_nodes * tnodes,void * func_addr) arch_prepare_bpf_trampoline() argument
[all...]
/linux/drivers/gpio/
H A Dgpio-pch.c233 u32 im, im_pos, val; in pch_irq_type() local
271 im = ioread32(im_reg) & ~(PCH_IM_MASK << (im_pos * 4)); in pch_irq_type()
272 iowrite32(im | (val << (im_pos * 4)), im_reg); in pch_irq_type()
H A Dgpio-ml-ioh.c242 u32 im; in ioh_irq_type() local
291 im = ioread32(im_reg) & ~(IOH_IM_MASK << (im_pos * 4)); in ioh_irq_type()
292 iowrite32(im | (val << (im_pos * 4)), im_reg); in ioh_irq_type()
/linux/arch/arm/boot/dts/arm/
H A DMakefile4 integratorap-im-pd1.dtb \
/linux/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c491 static void ipu_image_from_q_data(struct ipu_image *im, in ipu_image_from_q_data() argument
496 im->pix = *fmt; in ipu_image_from_q_data()
498 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data()
500 im->pix.ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(fmt->colorspace); in ipu_image_from_q_data()
501 im->rect = q_data->rect; in ipu_image_from_q_data()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c3220 struct bpf_tramp_image *im, in invoke_bpf_prog()
3309 bpf_tramp_image_add_skip(im, p, skip, image + (prog - (u8 *)rw_image)); in emit_align()
3342 struct bpf_tramp_image *im, in invoke_bpf()
3357 if (invoke_bpf_prog(m, &prog, im, tl->nodes[i], stack_size, in invoke_bpf_mod_ret()
3366 struct bpf_tramp_image *im, in invoke_bpf_mod_ret()
3380 if (invoke_bpf_prog(m, &prog, im, tl->nodes[i], stack_size, run_ctx_off, true, in invoke_bpf_mod_ret()
3468 static int __arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *rw_image, in __arch_prepare_bpf_trampoline()
3607 if (im) in __arch_prepare_bpf_trampoline()
3608 im->ksym.fp_start = prog - (u8 *)rw_image; in __arch_prepare_bpf_trampoline()
3634 /* arg1: mov rdi, im */ in __arch_prepare_bpf_trampoline()
3459 __arch_prepare_bpf_trampoline(struct bpf_tramp_image * im,void * rw_image,void * rw_image_end,void * image,const struct btf_func_model * m,u32 flags,struct bpf_tramp_nodes * tnodes,void * func_addr) __arch_prepare_bpf_trampoline() argument
3782 arch_prepare_bpf_trampoline(struct bpf_tramp_image * im,void * image,void * image_end,const struct btf_func_model * m,u32 flags,struct bpf_tramp_nodes * tnodes,void * func_addr) arch_prepare_bpf_trampoline() argument
3814 struct bpf_tramp_image im; arch_bpf_trampoline_size() local
[all...]

12