Searched refs:rta (Results 26 - 50 of 53) sorted by relevance

123

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/sched/
H A Dact_gact.c67 static int tcf_gact_init(struct rtattr *rta, struct rtattr *est, argument
76 if (rta == NULL || rtattr_parse_nested(tb, TCA_GACT_MAX, rta) < 0)
H A Dact_mirred.c68 static int tcf_mirred_init(struct rtattr *rta, struct rtattr *est, argument
79 if (rta == NULL || rtattr_parse_nested(tb, TCA_MIRRED_MAX, rta) < 0)
H A Dact_simple.c88 static int tcf_simp_init(struct rtattr *rta, struct rtattr *est, argument
99 if (rta == NULL || rtattr_parse_nested(tb, TCA_DEF_MAX, rta) < 0)
H A Dem_meta.c545 static int meta_var_change(struct meta_value *dst, struct rtattr *rta) argument
547 int len = RTA_PAYLOAD(rta);
549 dst->val = (unsigned long)kmemdup(RTA_DATA(rta), len, GFP_KERNEL);
597 static int meta_int_change(struct meta_value *dst, struct rtattr *rta) argument
599 if (RTA_PAYLOAD(rta) >= sizeof(unsigned long)) {
600 dst->val = *(unsigned long *) RTA_DATA(rta);
602 } else if (RTA_PAYLOAD(rta) == sizeof(u32)) {
603 dst->val = *(u32 *) RTA_DATA(rta);
732 static inline int meta_change_data(struct meta_value *dst, struct rtattr *rta) argument
734 if (rta) {
[all...]
H A Dact_ipt.c107 static int tcf_ipt_init(struct rtattr *rta, struct rtattr *est, argument
119 if (rta == NULL || rtattr_parse_nested(tb, TCA_IPT_MAX, rta) < 0)
H A Dact_pedit.c47 static int tcf_pedit_init(struct rtattr *rta, struct rtattr *est, argument
58 if (rta == NULL || rtattr_parse_nested(tb, TCA_PEDIT_MAX, rta) < 0)
H A Dcls_basic.c250 struct rtattr *rta; local
257 rta = (struct rtattr *) b;
267 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dsch_ingress.c343 struct rtattr *rta; local
345 rta = (struct rtattr *) b;
347 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dact_police.c137 static int tcf_act_police_locate(struct rtattr *rta, struct rtattr *est, argument
148 if (rta == NULL || rtattr_parse_nested(tb, TCA_POLICE_MAX, rta) < 0)
426 struct tcf_police *tcf_police_locate(struct rtattr *rta, struct rtattr *est) argument
434 if (rtattr_parse_nested(tb, TCA_POLICE_MAX, rta) < 0)
H A Dcls_fw.c353 struct rtattr *rta; local
363 rta = (struct rtattr*)b;
378 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dcls_tcindex.c440 struct rtattr *rta; local
445 rta = (struct rtattr *) b;
454 rta->rta_len = skb_tail_pointer(skb) - b;
477 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dcls_route.c560 struct rtattr *rta; local
568 rta = (struct rtattr*)b;
588 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dcls_rsvp.h597 struct rtattr *rta; local
607 rta = (struct rtattr*)b;
626 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dsch_htb.c1116 struct rtattr *rta; local
1125 rta = (struct rtattr *)b;
1128 rta->rta_len = skb_tail_pointer(skb) - b;
1142 struct rtattr *rta; local
1151 rta = (struct rtattr *)b;
1164 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dcls_u32.c723 struct rtattr *rta; local
730 rta = (struct rtattr*)b;
769 rta->rta_len = skb_tail_pointer(skb) - b;
H A Dsch_atm.c616 struct rtattr *rta; local
623 rta = (struct rtattr *) b;
645 rta->rta_len = skb_tail_pointer(skb) - b;
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/iproute2/tc/
H A Dm_ematch.c445 struct rtattr *rta)
454 if (parse_rtattr_nested(tb, hdr->nmatches, rta) < 0)
467 int print_ematch(FILE *fd, const struct rtattr *rta) argument
472 if (parse_rtattr_nested(tb, TCA_EMATCH_TREE_MAX, rta) < 0)
444 print_ematch_list(FILE *fd, struct tcf_ematch_tree_hdr *hdr, struct rtattr *rta) argument
H A Dtc_util.h63 extern void print_tcstats2_attr(FILE *fp, struct rtattr *rta, char *prefix, struct rtattr **xstats);
H A Dtc_util.c433 void print_tcstats2_attr(FILE *fp, struct rtattr *rta, char *prefix, struct rtattr **xstats) argument
438 parse_rtattr_nested(tbs, TCA_STATS_MAX, rta);
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/iproute2/ip/
H A Dxfrm_policy.c343 struct rtattr * rta; local
374 rta = XFRMPEXP_RTA(xpexp);
376 rta = XFRMP_RTA(xpinfo);
378 parse_rtattr(tb, XFRMA_MAX, rta, len);
H A Diproute.c585 int parse_one_nh(struct rtattr *rta, struct rtnexthop *rtnh, int *argcp, char ***argvp) argument
593 rta_addattr32(rta, 4096, RTA_GATEWAY, get_addr32(*argv));
620 struct rtattr *rta = (void*)buf; local
623 rta->rta_type = RTA_MULTIPATH;
624 rta->rta_len = RTA_LENGTH(0);
625 rtnh = RTA_DATA(rta);
638 rta->rta_len += rtnh->rtnh_len;
639 parse_one_nh(rta, rtnh, &argc, &argv);
643 if (rta->rta_len > RTA_LENGTH(0))
644 addattr_l(n, 1024, RTA_MULTIPATH, RTA_DATA(rta), RTA_PAYLOA
[all...]
H A Dxfrm_state.c563 struct rtattr * rta; local
594 rta = XFRMEXP_RTA(xexp);
596 rta = XFRMS_RTA(xsinfo);
598 parse_rtattr(tb, XFRMA_MAX, rta, len);
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/avahi-0.6.25/avahi-autoipd/
H A Diface-bsd.c374 #define SKIPRTA(ifamsgp, rta, sa) \
376 if ((ifamsgp)->ifam_addrs & (rta)) \
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/decnet/
H A Ddn_route.c1529 struct rtattr **rta = arg; local
1546 if (rta[RTA_SRC-1])
1547 memcpy(&fl.fld_src, RTA_DATA(rta[RTA_SRC-1]), 2);
1548 if (rta[RTA_DST-1])
1549 memcpy(&fl.fld_dst, RTA_DATA(rta[RTA_DST-1]), 2);
1550 if (rta[RTA_IIF-1])
1551 memcpy(&fl.iif, RTA_DATA(rta[RTA_IIF-1]), sizeof(int));
1577 if (rta[RTA_OIF - 1])
1578 memcpy(&oif, RTA_DATA(rta[RTA_OIF - 1]), sizeof(int));
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/xfrm/
H A Dxfrm_user.c232 struct rtattr *rta = u_arg; local
237 if (!rta)
240 ualg = RTA_DATA(rta);
259 struct rtattr *rta = u_arg; local
262 if (!rta)
265 uencap = RTA_DATA(rta);
299 struct rtattr *rta = u_arg; local
302 if (!rta)
305 uaddrp = RTA_DATA(rta);

Completed in 223 milliseconds

123