Lines Matching refs:portid

642 tca_get_fill(struct sk_buff *skb, struct list_head *actions, u32 portid, u32 seq,  in tca_get_fill()  argument
650 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*t), flags); in tca_get_fill()
676 act_get_notify(struct net *net, u32 portid, struct nlmsghdr *n, in act_get_notify() argument
684 if (tca_get_fill(skb, actions, portid, n->nlmsg_seq, 0, event, 0, 0) <= 0) { in act_get_notify()
689 return rtnl_unicast(skb, net, portid); in act_get_notify()
707 tcf_action_get_1(struct nlattr *nla, struct nlmsghdr *n, u32 portid) in tcf_action_get_1() argument
759 struct nlmsghdr *n, u32 portid) in tca_action_flush() argument
792 nlh = nlmsg_put(skb, portid, n->nlmsg_seq, RTM_DELACTION, sizeof(*t), 0); in tca_action_flush()
815 err = rtnetlink_send(skb, net, portid, RTNLGRP_TC, in tca_action_flush()
832 u32 portid) in tcf_del_notify() argument
841 if (tca_get_fill(skb, actions, portid, n->nlmsg_seq, 0, RTM_DELACTION, in tcf_del_notify()
854 ret = rtnetlink_send(skb, net, portid, RTNLGRP_TC, in tcf_del_notify()
863 u32 portid, int event) in tca_action_gd() argument
876 return tca_action_flush(net, tb[1], n, portid); in tca_action_gd()
882 act = tcf_action_get_1(tb[i], n, portid); in tca_action_gd()
892 ret = act_get_notify(net, portid, n, &actions, event); in tca_action_gd()
894 ret = tcf_del_notify(net, n, &actions, portid); in tca_action_gd()
906 u32 portid) in tcf_add_notify() argument
915 if (tca_get_fill(skb, actions, portid, n->nlmsg_seq, n->nlmsg_flags, in tcf_add_notify()
921 err = rtnetlink_send(skb, net, portid, RTNLGRP_TC, in tcf_add_notify()
930 u32 portid, int ovr) in tcf_action_add() argument
942 ret = tcf_add_notify(net, n, &actions, portid); in tcf_action_add()
952 u32 portid = skb ? NETLINK_CB(skb).portid : 0; in tc_ctl_action() local
979 ret = tcf_action_add(net, tca[TCA_ACT_TAB], n, portid, ovr); in tc_ctl_action()
985 portid, RTM_DELACTION); in tc_ctl_action()
989 portid, RTM_GETACTION); in tc_ctl_action()
1050 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in tc_dump_action()
1074 if (NETLINK_CB(cb->skb).portid && ret) in tc_dump_action()