Searched refs:einfo (Results 1 - 23 of 23) sorted by relevance

/linux-4.4.14/net/ipv4/netfilter/
H A Dipt_ECN.c29 set_ect_ip(struct sk_buff *skb, const struct ipt_ECN_info *einfo) set_ect_ip() argument
33 if ((iph->tos & IPT_ECN_IP_MASK) != (einfo->ip_ect & IPT_ECN_IP_MASK)) { set_ect_ip()
40 iph->tos |= (einfo->ip_ect & IPT_ECN_IP_MASK); set_ect_ip()
48 set_ect_tcp(struct sk_buff *skb, const struct ipt_ECN_info *einfo) set_ect_tcp() argument
58 if ((!(einfo->operation & IPT_ECN_OP_SET_ECE) || set_ect_tcp()
59 tcph->ece == einfo->proto.tcp.ece) && set_ect_tcp()
60 (!(einfo->operation & IPT_ECN_OP_SET_CWR) || set_ect_tcp()
61 tcph->cwr == einfo->proto.tcp.cwr)) set_ect_tcp()
69 if (einfo->operation & IPT_ECN_OP_SET_ECE) set_ect_tcp()
70 tcph->ece = einfo->proto.tcp.ece; set_ect_tcp()
71 if (einfo->operation & IPT_ECN_OP_SET_CWR) set_ect_tcp()
72 tcph->cwr = einfo->proto.tcp.cwr; set_ect_tcp()
82 const struct ipt_ECN_info *einfo = par->targinfo; ecn_tg() local
84 if (einfo->operation & IPT_ECN_OP_SET_IP) ecn_tg()
85 if (!set_ect_ip(skb, einfo)) ecn_tg()
88 if (einfo->operation & (IPT_ECN_OP_SET_ECE | IPT_ECN_OP_SET_CWR) && ecn_tg()
90 if (!set_ect_tcp(skb, einfo)) ecn_tg()
98 const struct ipt_ECN_info *einfo = par->targinfo; ecn_tg_check() local
101 if (einfo->operation & IPT_ECN_OP_MASK) { ecn_tg_check()
102 pr_info("unsupported ECN operation %x\n", einfo->operation); ecn_tg_check()
105 if (einfo->ip_ect & ~IPT_ECN_IP_MASK) { ecn_tg_check()
106 pr_info("new ECT codepoint %x out of mask\n", einfo->ip_ect); ecn_tg_check()
109 if ((einfo->operation & (IPT_ECN_OP_SET_ECE|IPT_ECN_OP_SET_CWR)) && ecn_tg_check()
/linux-4.4.14/net/netfilter/
H A Dxt_ecn.c32 const struct xt_ecn_info *einfo = par->matchinfo; match_tcp() local
43 if (einfo->operation & XT_ECN_OP_MATCH_ECE) { match_tcp()
44 if (einfo->invert & XT_ECN_OP_MATCH_ECE) { match_tcp()
53 if (einfo->operation & XT_ECN_OP_MATCH_CWR) { match_tcp()
54 if (einfo->invert & XT_ECN_OP_MATCH_CWR) { match_tcp()
67 const struct xt_ecn_info *einfo) match_ip()
69 return ((ip_hdr(skb)->tos & XT_ECN_IP_MASK) == einfo->ip_ect) ^ match_ip()
70 !!(einfo->invert & XT_ECN_OP_MATCH_IP); match_ip()
108 const struct xt_ecn_info *einfo) match_ipv6()
111 einfo->ip_ect) ^ match_ipv6()
112 !!(einfo->invert & XT_ECN_OP_MATCH_IP); match_ipv6()
66 match_ip(const struct sk_buff *skb, const struct xt_ecn_info *einfo) match_ip() argument
107 match_ipv6(const struct sk_buff *skb, const struct xt_ecn_info *einfo) match_ipv6() argument
H A Dxt_CHECKSUM.c36 const struct xt_CHECKSUM_info *einfo = par->targinfo; checksum_tg_check() local
38 if (einfo->operation & ~XT_CHECKSUM_OP_FILL) { checksum_tg_check()
39 pr_info("unsupported CHECKSUM operation %x\n", einfo->operation); checksum_tg_check()
42 if (!einfo->operation) { checksum_tg_check()
/linux-4.4.14/arch/arm/kernel/
H A Dvdso.c157 struct elfinfo einfo; patch_vdso() local
159 einfo = (struct elfinfo) { patch_vdso()
163 einfo.dynsym = find_section(einfo.hdr, ".dynsym", &einfo.dynsymsize); patch_vdso()
164 einfo.dynstr = find_section(einfo.hdr, ".dynstr", NULL); patch_vdso()
171 vdso_nullpatch_one(&einfo, "__vdso_gettimeofday"); patch_vdso()
172 vdso_nullpatch_one(&einfo, "__vdso_clock_gettime"); patch_vdso()
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
H A Dmdc_locks.c549 struct ldlm_enqueue_info *einfo, mdc_finish_enqueue()
571 einfo->ei_mode = 0; mdc_finish_enqueue()
580 if (lock->l_req_mode != einfo->ei_mode) { mdc_finish_enqueue()
582 ldlm_lock_decref(lockh, einfo->ei_mode); mdc_finish_enqueue()
583 einfo->ei_mode = lock->l_req_mode; mdc_finish_enqueue()
593 intent->it_lock_mode = einfo->ei_mode; mdc_finish_enqueue()
743 int mdc_enqueue(struct obd_export *exp, struct ldlm_enqueue_info *einfo, mdc_enqueue() argument
770 LASSERTF(!it || einfo->ei_type == LDLM_IBITS, "lock type %d\n", mdc_enqueue()
771 einfo->ei_type); mdc_enqueue()
794 LASSERTF(einfo->ei_type == LDLM_FLOCK, "lock type %d\n", mdc_enqueue()
795 einfo->ei_type); mdc_enqueue()
801 einfo->ei_cbdata); mdc_enqueue()
803 einfo->ei_cbdata = NULL; mdc_enqueue()
851 rc = ldlm_cli_enqueue(exp, &req, einfo, &res_id, policy, &flags, NULL, mdc_enqueue()
906 rc = mdc_finish_enqueue(exp, req, einfo, it, lockh, rc); mdc_enqueue()
909 ldlm_lock_decref(lockh, einfo->ei_mode); mdc_enqueue()
1128 struct ldlm_enqueue_info einfo = { mdc_intent_lock() local
1167 rc = mdc_enqueue(exp, &einfo, it, op_data, &lockh, lmm, lmmsize, NULL, mdc_intent_lock()
1184 struct ldlm_enqueue_info *einfo = ga->ga_einfo; mdc_intent_getattr_async_interpret() local
1200 rc = ldlm_cli_enqueue_fini(exp, req, einfo->ei_type, 1, einfo->ei_mode, mdc_intent_getattr_async_interpret()
1214 rc = mdc_finish_enqueue(exp, req, einfo, it, lockh, rc); mdc_intent_getattr_async_interpret()
1221 kfree(einfo); mdc_intent_getattr_async_interpret()
1228 struct ldlm_enqueue_info *einfo) mdc_intent_getattr_async()
1262 rc = ldlm_cli_enqueue(exp, &req, einfo, &res_id, &policy, &flags, NULL, mdc_intent_getattr_async()
1274 ga->ga_einfo = einfo; mdc_intent_getattr_async()
547 mdc_finish_enqueue(struct obd_export *exp, struct ptlrpc_request *req, struct ldlm_enqueue_info *einfo, struct lookup_intent *it, struct lustre_handle *lockh, int rc) mdc_finish_enqueue() argument
1226 mdc_intent_getattr_async(struct obd_export *exp, struct md_enqueue_info *minfo, struct ldlm_enqueue_info *einfo) mdc_intent_getattr_async() argument
H A Dmdc_internal.h89 int mdc_enqueue(struct obd_export *exp, struct ldlm_enqueue_info *einfo,
145 struct ldlm_enqueue_info *einfo);
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
H A Dstatahead.c783 struct ldlm_enqueue_info *einfo) sa_args_fini()
785 LASSERT(minfo && einfo); sa_args_fini()
788 kfree(einfo); sa_args_fini()
801 struct ldlm_enqueue_info *einfo; sa_args_init() local
804 einfo = kzalloc(sizeof(*einfo), GFP_NOFS); sa_args_init()
805 if (!einfo) sa_args_init()
810 kfree(einfo); sa_args_init()
817 kfree(einfo); sa_args_init()
828 einfo->ei_type = LDLM_IBITS; sa_args_init()
829 einfo->ei_mode = it_to_lock_mode(&minfo->mi_it); sa_args_init()
830 einfo->ei_cb_bl = ll_md_blocking_ast; sa_args_init()
831 einfo->ei_cb_cp = ldlm_completion_ast; sa_args_init()
832 einfo->ei_cb_gl = NULL; sa_args_init()
833 einfo->ei_cbdata = NULL; sa_args_init()
836 *pei = einfo; sa_args_init()
844 struct ldlm_enqueue_info *einfo; do_sa_lookup() local
847 rc = sa_args_init(dir, NULL, entry, &minfo, &einfo); do_sa_lookup()
851 rc = md_intent_getattr_async(ll_i2mdexp(dir), minfo, einfo); do_sa_lookup()
853 sa_args_fini(minfo, einfo); do_sa_lookup()
871 struct ldlm_enqueue_info *einfo; do_sa_revalidate() local
889 rc = sa_args_init(dir, inode, entry, &minfo, &einfo); do_sa_revalidate()
896 rc = md_intent_getattr_async(ll_i2mdexp(dir), minfo, einfo); do_sa_revalidate()
900 sa_args_fini(minfo, einfo); do_sa_revalidate()
782 sa_args_fini(struct md_enqueue_info *minfo, struct ldlm_enqueue_info *einfo) sa_args_fini() argument
H A Dxattr_cache.c275 struct ldlm_enqueue_info einfo = { .ei_type = LDLM_IBITS, ll_xattr_find_get_lock() local
308 rc = md_enqueue(exp, &einfo, oit, op_data, &lockh, NULL, 0, NULL, 0); ll_xattr_find_get_lock()
H A Dfile.c2653 struct ldlm_enqueue_info einfo = { ll_file_flock() local
2692 einfo.ei_mode = LCK_PR; ll_file_flock()
2703 einfo.ei_mode = LCK_NL; ll_file_flock()
2706 einfo.ei_mode = LCK_PW; ll_file_flock()
2734 file_lock->fl_type = einfo.ei_mode; ll_file_flock()
2747 inode->i_ino, flock.l_flock.pid, flags, einfo.ei_mode, ll_file_flock()
2750 rc = md_enqueue(sbi->ll_md_exp, &einfo, NULL, ll_file_flock()
2758 einfo.ei_mode = LCK_NL; ll_file_flock()
2759 md_enqueue(sbi->ll_md_exp, &einfo, NULL, ll_file_flock()
3481 struct ldlm_enqueue_info einfo = { ll_layout_refresh() local
3530 rc = md_enqueue(sbi->ll_md_exp, &einfo, &it, op_data, &lockh, ll_layout_refresh()
H A Ddir.c354 struct ldlm_enqueue_info einfo = { ll_get_dir_page() local
369 rc = md_enqueue(ll_i2sbi(dir)->ll_md_exp, &einfo, &it, ll_get_dir_page()
/linux-4.4.14/drivers/mtd/
H A Dmtdchar.c782 struct erase_info_user einfo; mtdchar_ioctl() local
784 if (copy_from_user(&einfo, argp, sizeof(einfo))) mtdchar_ioctl()
787 ret = mtd_lock(mtd, einfo.start, einfo.length); mtdchar_ioctl()
793 struct erase_info_user einfo; mtdchar_ioctl() local
795 if (copy_from_user(&einfo, argp, sizeof(einfo))) mtdchar_ioctl()
798 ret = mtd_unlock(mtd, einfo.start, einfo.length); mtdchar_ioctl()
804 struct erase_info_user einfo; mtdchar_ioctl() local
806 if (copy_from_user(&einfo, argp, sizeof(einfo))) mtdchar_ioctl()
809 ret = mtd_is_locked(mtd, einfo.start, einfo.length); mtdchar_ioctl()
/linux-4.4.14/drivers/net/ethernet/tundra/
H A Dtsi108_eth.c1556 hw_info *einfo; tsi108_init_one() local
1559 einfo = dev_get_platdata(&pdev->dev); tsi108_init_one()
1561 if (NULL == einfo) { tsi108_init_one()
1578 pdev->id, einfo->regs, einfo->phyregs, tsi108_init_one()
1579 einfo->phy, einfo->irq_num); tsi108_init_one()
1581 data->regs = ioremap(einfo->regs, 0x400); tsi108_init_one()
1587 data->phyregs = ioremap(einfo->phyregs, 0x400); tsi108_init_one()
1596 data->mii_if.phy_id = einfo->phy; tsi108_init_one()
1600 data->phy = einfo->phy; tsi108_init_one()
1601 data->phy_type = einfo->phy_type; tsi108_init_one()
1602 data->irq_num = einfo->irq_num; tsi108_init_one()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
H A Dldlm_request.c654 struct ldlm_enqueue_info *einfo, ldlm_cli_enqueue()
681 .lcs_completion = einfo->ei_cb_cp, ldlm_cli_enqueue()
682 .lcs_blocking = einfo->ei_cb_bl, ldlm_cli_enqueue()
683 .lcs_glimpse = einfo->ei_cb_gl ldlm_cli_enqueue()
685 lock = ldlm_lock_create(ns, res_id, einfo->ei_type, ldlm_cli_enqueue()
686 einfo->ei_mode, &cbs, einfo->ei_cbdata, ldlm_cli_enqueue()
691 ldlm_lock_addref_internal(lock, einfo->ei_mode); ldlm_cli_enqueue()
696 if (einfo->ei_type == LDLM_EXTENT) ldlm_cli_enqueue()
704 lock->l_blocking_ast = einfo->ei_cb_bl; ldlm_cli_enqueue()
715 failed_lock_cleanup(ns, lock, einfo->ei_mode); ldlm_cli_enqueue()
753 LASSERT(ergo(LIBLUSTRE_CLIENT, einfo->ei_type != LDLM_EXTENT || ldlm_cli_enqueue()
765 err = ldlm_cli_enqueue_fini(exp, req, einfo->ei_type, policy ? 1 : 0, ldlm_cli_enqueue()
766 einfo->ei_mode, flags, lvb, lvb_len, ldlm_cli_enqueue()
653 ldlm_cli_enqueue(struct obd_export *exp, struct ptlrpc_request **reqp, struct ldlm_enqueue_info *einfo, const struct ldlm_res_id *res_id, ldlm_policy_data_t const *policy, __u64 *flags, void *lvb, __u32 lvb_len, enum lvb_type lvb_type, struct lustre_handle *lockh, int async) ldlm_cli_enqueue() argument
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
H A Dosc_lock.c906 struct ldlm_enqueue_info *einfo) osc_lock_build_einfo()
919 einfo->ei_type = LDLM_EXTENT; osc_lock_build_einfo()
920 einfo->ei_mode = osc_cl_lock2ldlm(mode); osc_lock_build_einfo()
921 einfo->ei_cb_bl = osc_ldlm_blocking_ast; osc_lock_build_einfo()
922 einfo->ei_cb_cp = osc_ldlm_completion_ast; osc_lock_build_einfo()
923 einfo->ei_cb_gl = osc_ldlm_glimpse_ast; osc_lock_build_einfo()
924 einfo->ei_cbdata = lock; /* value to be put into ->l_ast_data */ osc_lock_build_einfo()
1123 struct ldlm_enqueue_info *einfo = &ols->ols_einfo; osc_lock_enqueue() local
1144 ols, einfo, &ols->ols_handle, osc_lock_enqueue()
1397 * XXX print ldlm lock and einfo properly. osc_lock_print()
903 osc_lock_build_einfo(const struct lu_env *env, const struct cl_lock *clock, struct osc_lock *lock, struct ldlm_enqueue_info *einfo) osc_lock_build_einfo() argument
H A Dosc_request.c2023 struct ldlm_enqueue_info *einfo) osc_set_lock_data_with_check()
2025 void *data = einfo->ei_cbdata; osc_set_lock_data_with_check()
2029 LASSERT(lock->l_blocking_ast == einfo->ei_cb_bl); osc_set_lock_data_with_check()
2030 LASSERT(lock->l_resource->lr_type == einfo->ei_type); osc_set_lock_data_with_check()
2031 LASSERT(lock->l_completion_ast == einfo->ei_cb_cp); osc_set_lock_data_with_check()
2032 LASSERT(lock->l_glimpse_ast == einfo->ei_cb_gl); osc_set_lock_data_with_check()
2049 struct ldlm_enqueue_info *einfo) osc_set_data_with_check()
2055 set = osc_set_lock_data_with_check(lock, einfo); osc_set_data_with_check()
2059 lockh, einfo->ei_cbdata); osc_set_data_with_check()
2192 struct ldlm_enqueue_info *einfo, osc_enqueue_base()
2229 mode = einfo->ei_mode; osc_enqueue_base()
2230 if (einfo->ei_mode == LCK_PR) osc_enqueue_base()
2233 einfo->ei_type, policy, mode, lockh, 0); osc_enqueue_base()
2246 if (osc_set_lock_data_with_check(matched, einfo)) { osc_enqueue_base()
2250 if (!rqset && einfo->ei_mode != mode) osc_enqueue_base()
2264 if (einfo->ei_mode != mode) osc_enqueue_base()
2268 ldlm_lock_decref(lockh, einfo->ei_mode); osc_enqueue_base()
2300 rc = ldlm_cli_enqueue(exp, &req, einfo, res_id, policy, flags, lvb, osc_enqueue_base()
2308 aa->oa_ei = einfo; osc_enqueue_base()
2022 osc_set_lock_data_with_check(struct ldlm_lock *lock, struct ldlm_enqueue_info *einfo) osc_set_lock_data_with_check() argument
2048 osc_set_data_with_check(struct lustre_handle *lockh, struct ldlm_enqueue_info *einfo) osc_set_data_with_check() argument
2188 osc_enqueue_base(struct obd_export *exp, struct ldlm_res_id *res_id, __u64 *flags, ldlm_policy_data_t *policy, struct ost_lvb *lvb, int kms_valid, obd_enqueue_update_f upcall, void *cookie, struct ldlm_enqueue_info *einfo, struct lustre_handle *lockh, struct ptlrpc_request_set *rqset, int async, int agl) osc_enqueue_base() argument
H A Dosc_internal.h112 void *cookie, struct ldlm_enqueue_info *einfo,
/linux-4.4.14/drivers/mtd/nand/
H A Dnand_bbt.c622 struct erase_info einfo; write_bbt() local
785 memset(&einfo, 0, sizeof(einfo)); write_bbt()
786 einfo.mtd = mtd; write_bbt()
787 einfo.addr = to; write_bbt()
788 einfo.len = 1 << this->bbt_erase_shift; write_bbt()
789 res = nand_erase_nand(mtd, &einfo, 1); write_bbt()
H A Dnand_base.c437 struct erase_info einfo; nand_block_markbad_lowlevel() local
440 memset(&einfo, 0, sizeof(einfo)); nand_block_markbad_lowlevel()
441 einfo.mtd = mtd; nand_block_markbad_lowlevel()
442 einfo.addr = ofs; nand_block_markbad_lowlevel()
443 einfo.len = 1ULL << chip->phys_erase_shift; nand_block_markbad_lowlevel()
444 nand_erase_nand(mtd, &einfo, 0); nand_block_markbad_lowlevel()
/linux-4.4.14/drivers/soc/ti/
H A Dknav_dma.c322 seq_printf(s, "einfo - %d, pswords - %d, priority - %d\n", dma_debug_show_channels()
327 seq_printf(s, "einfo - %d, psinfo - %d, desc_type - %d\n", dma_debug_show_channels()
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/
H A Dlmv_obd.c1687 lmv_enqueue_remote(struct obd_export *exp, struct ldlm_enqueue_info *einfo, lmv_enqueue_remote() argument
1739 rc = md_enqueue(tgt->ltd_exp, einfo, it, rdata, lockh, lmv_enqueue_remote()
1748 lmv_enqueue(struct obd_export *exp, struct ldlm_enqueue_info *einfo, lmv_enqueue() argument
1772 rc = md_enqueue(tgt->ltd_exp, einfo, it, op_data, lockh, lmv_enqueue()
1776 rc = lmv_enqueue_remote(exp, einfo, it, op_data, lockh, lmv_enqueue()
2628 struct ldlm_enqueue_info *einfo) lmv_intent_getattr_async()
2644 rc = md_intent_getattr_async(tgt->ltd_exp, minfo, einfo); lmv_intent_getattr_async()
2626 lmv_intent_getattr_async(struct obd_export *exp, struct md_enqueue_info *minfo, struct ldlm_enqueue_info *einfo) lmv_intent_getattr_async() argument
/linux-4.4.14/drivers/staging/lustre/lustre/include/
H A Dobd_class.h1456 struct ldlm_enqueue_info *einfo, md_enqueue()
1468 rc = MDP(exp->exp_obd, enqueue)(exp, einfo, it, op_data, lockh, md_enqueue()
1709 struct ldlm_enqueue_info *einfo) md_intent_getattr_async()
1715 rc = MDP(exp->exp_obd, intent_getattr_async)(exp, minfo, einfo); md_intent_getattr_async()
1455 md_enqueue(struct obd_export *exp, struct ldlm_enqueue_info *einfo, struct lookup_intent *it, struct md_op_data *op_data, struct lustre_handle *lockh, void *lmm, int lmmsize, struct ptlrpc_request **req, __u64 extra_lock_flags) md_enqueue() argument
1707 md_intent_getattr_async(struct obd_export *exp, struct md_enqueue_info *minfo, struct ldlm_enqueue_info *einfo) md_intent_getattr_async() argument
H A Dlustre_dlm.h1234 struct ldlm_enqueue_info *einfo,
/linux-4.4.14/drivers/staging/lustre/lustre/mgc/
H A Dmgc_request.c868 struct ldlm_enqueue_info einfo = { mgc_enqueue() local
894 rc = ldlm_cli_enqueue(exp, &req, &einfo, &cld->cld_resid, NULL, flags, mgc_enqueue()

Completed in 1007 milliseconds