Searched refs:cb (Results 1 - 25 of 135) sorted by relevance

123456

/net/decnet/
H A Ddn_nsp_in.c85 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
88 le16_to_cpu(cb->src),
89 le16_to_cpu(cb->dst),
90 le16_to_cpu(cb->src_port),
91 le16_to_cpu(cb->dst_port));
227 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
245 cb->src_port = msg->srcaddr;
246 cb->dst_port = msg->dstaddr;
247 cb->services = msg->services;
248 cb
346 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
402 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
617 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
645 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
693 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
721 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
831 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
[all...]
H A Ddn_route.c435 struct dn_skb_cb *cb; local
446 cb = DN_SKB_CB(skb);
449 *ptr++ = (cb->rt_flags & ~DN_RT_F_RQR) | DN_RT_F_RTS;
471 struct dn_skb_cb *cb; local
482 cb = DN_SKB_CB(skb);
492 *ptr++ = (cb->rt_flags & ~DN_RT_F_RQR) | DN_RT_F_RTS;
518 struct dn_skb_cb *cb; local
524 cb = DN_SKB_CB(skb);
530 (int)cb->rt_flags, devname, skb->len,
531 le16_to_cpu(cb
550 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
589 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
631 struct dn_skb_cb *cb; local
760 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
794 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
843 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
1306 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
1521 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
1638 struct dn_skb_cb *cb; local
1727 dn_cache_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
[all...]
H A Ddn_table.c404 struct netlink_callback *cb,
411 s_i = cb->args[4];
417 if (dn_fib_dump_info(skb, NETLINK_CB(cb->skb).portid,
418 cb->nlh->nlmsg_seq,
424 cb->args[4] = i;
428 cb->args[4] = i;
433 struct netlink_callback *cb,
439 s_h = cb->args[3];
444 memset(&cb->args[4], 0, sizeof(cb
403 dn_hash_dump_bucket(struct sk_buff *skb, struct netlink_callback *cb, struct dn_fib_table *tb, struct dn_zone *dz, struct dn_fib_node *f) argument
432 dn_hash_dump_zone(struct sk_buff *skb, struct netlink_callback *cb, struct dn_fib_table *tb, struct dn_zone *dz) argument
456 dn_fib_table_dump(struct dn_fib_table *tb, struct sk_buff *skb, struct netlink_callback *cb) argument
483 dn_fib_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
[all...]
H A Ddn_nsp_out.c214 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
219 ret = cb->xmit_count;
220 cb->xmit_count++;
221 cb->stamp = jiffies;
336 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
337 __le16 *ptr = dn_mk_ack_header(sk, skb, cb->nsp_flags, 11, oth);
340 cb->segnum = scp->numoth;
343 cb->segnum = scp->numdat;
346 *(ptr++) = cpu_to_le16(cb->segnum);
355 struct dn_skb_cb *cb local
382 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
609 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
656 struct dn_skb_cb *cb; local
[all...]
H A Ddn_neigh.c233 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
254 lp->msgflg = DN_RT_PKT_LONG|(cb->rt_flags&(DN_RT_F_IE|DN_RT_F_RQR|DN_RT_F_RTS));
256 dn_dn2eth(lp->d_id, cb->dst);
258 dn_dn2eth(lp->s_id, cb->src);
260 lp->visit_ct = cb->hops & 0x3f;
276 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
295 sp->msgflg = DN_RT_PKT_SHORT|(cb->rt_flags&(DN_RT_F_RQR|DN_RT_F_RTS));
296 sp->dstnode = cb->dst;
297 sp->srcnode = cb->src;
298 sp->forward = cb
316 struct dn_skb_cb *cb = DN_SKB_CB(skb); local
[all...]
/net/ipv4/
H A Dudp_diag.c21 struct netlink_callback *cb, struct inet_diag_req_v2 *req,
28 sk_user_ns(NETLINK_CB(cb->skb).sk),
29 NETLINK_CB(cb->skb).portid,
30 cb->nlh->nlmsg_seq, NLM_F_MULTI, cb->nlh);
93 static void udp_dump(struct udp_table *table, struct sk_buff *skb, struct netlink_callback *cb, argument
99 s_slot = cb->args[0];
100 num = s_num = cb->args[1];
130 if (sk_diag_dump(sk, skb, cb, r, bc) < 0) {
140 cb
20 sk_diag_dump(struct sock *sk, struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *req, struct nlattr *bc) argument
144 udp_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *r, struct nlattr *bc) argument
170 udplite_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *r, struct nlattr *bc) argument
[all...]
H A Dinet_diag.c625 struct netlink_callback *cb,
633 sk_user_ns(NETLINK_CB(cb->skb).sk),
634 NETLINK_CB(cb->skb).portid,
635 cb->nlh->nlmsg_seq, NLM_F_MULTI, cb->nlh);
640 struct netlink_callback *cb,
669 NETLINK_CB(cb->skb).portid,
670 cb->nlh->nlmsg_seq, NLM_F_MULTI, cb->nlh);
755 struct netlink_callback *cb,
623 inet_csk_diag_dump(struct sock *sk, struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *r, const struct nlattr *bc) argument
638 inet_twsk_diag_dump(struct inet_timewait_sock *tw, struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *r, const struct nlattr *bc) argument
754 inet_diag_dump_reqs(struct sk_buff *skb, struct sock *sk, struct netlink_callback *cb, struct inet_diag_req_v2 *r, const struct nlattr *bc) argument
827 inet_diag_dump_icsk(struct inet_hashinfo *hashinfo, struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *r, struct nlattr *bc) argument
986 __inet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, struct inet_diag_req_v2 *r, struct nlattr *bc) argument
1002 inet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
1025 inet_diag_dump_compat(struct sk_buff *skb, struct netlink_callback *cb) argument
[all...]
H A Dtcp_diag.c37 static void tcp_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, argument
40 inet_diag_dump_icsk(&tcp_hashinfo, skb, cb, r, bc);
/net/netlink/
H A Ddiag.c100 static int __netlink_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, argument
110 req = nlmsg_data(cb->nlh);
122 NETLINK_CB(cb->skb).portid,
123 cb->nlh->nlmsg_seq,
145 NETLINK_CB(cb->skb).portid,
146 cb->nlh->nlmsg_seq,
155 cb->args[0] = num;
156 cb->args[1] = protocol;
161 static int netlink_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
164 int s_num = cb
[all...]
/net/phonet/
H A Dpn_netlink.c131 static int getaddr_dumpit(struct sk_buff *skb, struct netlink_callback *cb) argument
135 int dev_idx = 0, dev_start_idx = cb->args[0];
136 int addr_idx = 0, addr_start_idx = cb->args[1];
154 NETLINK_CB(cb->skb).portid,
155 cb->nlh->nlmsg_seq, RTM_NEWADDR) < 0)
162 cb->args[0] = dev_idx;
163 cb->args[1] = addr_idx;
270 static int route_dumpit(struct sk_buff *skb, struct netlink_callback *cb) argument
273 u8 addr, addr_idx = 0, addr_start_idx = cb->args[0];
285 if (fill_route(skb, dev, addr << 2, NETLINK_CB(cb
[all...]
/net/netfilter/
H A Dnfnetlink_acct.c139 nfnl_acct_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
143 if (cb->args[2])
146 last = (struct nf_acct *)cb->args[1];
147 if (cb->args[1])
148 cb->args[1] = 0;
158 if (nfnl_acct_fill_info(skb, NETLINK_CB(cb->skb).portid,
159 cb->nlh->nlmsg_seq,
160 NFNL_MSG_TYPE(cb->nlh->nlmsg_type),
162 cb->args[1] = (unsigned long)cur;
166 if (!cb
[all...]
H A Dnfnetlink_cttimeout.c210 ctnl_timeout_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
214 if (cb->args[2])
217 last = (struct ctnl_timeout *)cb->args[1];
218 if (cb->args[1])
219 cb->args[1] = 0;
229 if (ctnl_timeout_fill_info(skb, NETLINK_CB(cb->skb).portid,
230 cb->nlh->nlmsg_seq,
231 NFNL_MSG_TYPE(cb->nlh->nlmsg_type),
233 cb->args[1] = (unsigned long)cur;
237 if (!cb
[all...]
H A Dnfnetlink_cthelper.c451 nfnl_cthelper_dump_table(struct sk_buff *skb, struct netlink_callback *cb) argument
456 last = (struct nf_conntrack_helper *)cb->args[1];
457 for (; cb->args[0] < nf_ct_helper_hsize; cb->args[0]++) {
460 &nf_ct_helper_hash[cb->args[0]], hnode) {
466 if (cb->args[1]) {
469 cb->args[1] = 0;
472 NETLINK_CB(cb->skb).portid,
473 cb->nlh->nlmsg_seq,
474 NFNL_MSG_TYPE(cb
[all...]
H A Dnf_conntrack_netlink.c743 static int ctnetlink_done(struct netlink_callback *cb) argument
745 if (cb->args[1])
746 nf_ct_put((struct nf_conn *)cb->args[1]);
747 if (cb->data)
748 kfree(cb->data);
760 ctnetlink_dump_table(struct sk_buff *skb, struct netlink_callback *cb) argument
766 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh);
770 const struct ctnetlink_dump_filter *filter = cb->data;
774 last = (struct nf_conn *)cb->args[1];
775 for (; cb
1140 ctnetlink_done_list(struct netlink_callback *cb) argument
1148 ctnetlink_dump_list(struct sk_buff *skb, struct netlink_callback *cb, struct hlist_nulls_head *list) argument
1199 ctnetlink_dump_dying(struct sk_buff *skb, struct netlink_callback *cb) argument
1223 ctnetlink_dump_unconfirmed(struct sk_buff *skb, struct netlink_callback *cb) argument
1886 ctnetlink_ct_stat_cpu_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
2361 ctnetlink_exp_done(struct netlink_callback *cb) argument
2369 ctnetlink_exp_dump_table(struct sk_buff *skb, struct netlink_callback *cb) argument
2414 ctnetlink_exp_ct_dump_table(struct sk_buff *skb, struct netlink_callback *cb) argument
2941 ctnetlink_exp_stat_cpu_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
[all...]
/net/irda/ircomm/
H A Dircomm_lmp.c141 struct irda_skb_cb *cb; local
147 cb = (struct irda_skb_cb *) skb->cb;
151 line = cb->line;
183 struct irda_skb_cb *cb; local
188 cb = (struct irda_skb_cb *) skb->cb;
190 cb->line = self->line;
/net/nfc/
H A Dnetlink.c67 struct netlink_callback *cb, int flags)
71 hdr = genlmsg_put(msg, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq,
76 genl_dump_check_consistent(cb, hdr, &nfc_genl_family);
103 static struct nfc_dev *__get_device_from_cb(struct netlink_callback *cb) argument
109 rc = nlmsg_parse(cb->nlh, GENL_HDRLEN + nfc_genl_family.hdrsize,
129 struct netlink_callback *cb)
131 int i = cb->args[0];
132 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1];
136 dev = __get_device_from_cb(cb);
66 nfc_genl_send_target(struct sk_buff *msg, struct nfc_target *target, struct netlink_callback *cb, int flags) argument
128 nfc_genl_dump_targets(struct sk_buff *skb, struct netlink_callback *cb) argument
163 nfc_genl_dump_targets_done(struct netlink_callback *cb) argument
427 nfc_genl_send_device(struct sk_buff *msg, struct nfc_dev *dev, u32 portid, u32 seq, struct netlink_callback *cb, int flags) argument
457 nfc_genl_dump_devices(struct sk_buff *skb, struct netlink_callback *cb) argument
499 nfc_genl_dump_devices_done(struct netlink_callback *cb) argument
[all...]
/net/sched/
H A Dcls_api.c404 struct netlink_callback *cb; member in struct:tcf_dump_args
412 return tcf_fill_node(a->skb, tp, n, NETLINK_CB(a->cb->skb).portid,
413 a->cb->nlh->nlmsg_seq, NLM_F_MULTI, RTM_NEWTFILTER);
417 static int tc_dump_tfilter(struct sk_buff *skb, struct netlink_callback *cb) argument
425 struct tcmsg *tcm = nlmsg_data(cb->nlh);
430 if (nlmsg_len(cb->nlh) < sizeof(*tcm))
456 s_t = cb->args[0];
468 memset(&cb->args[1], 0, sizeof(cb->args)-sizeof(cb
[all...]
/net/ipv6/
H A Dip6_fib.c293 static void fib6_dump_end(struct netlink_callback *cb) argument
295 struct fib6_walker_t *w = (void*)cb->args[2];
298 if (cb->args[4]) {
299 cb->args[4] = 0;
302 cb->args[2] = 0;
305 cb->done = (void*)cb->args[3];
306 cb->args[1] = 3;
309 static int fib6_dump_done(struct netlink_callback *cb) argument
311 fib6_dump_end(cb);
315 fib6_dump_table(struct fib6_table *table, struct sk_buff *skb, struct netlink_callback *cb) argument
357 inet6_dump_fib(struct sk_buff *skb, struct netlink_callback *cb) argument
[all...]
/net/dccp/
H A Ddiag.c51 static void dccp_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, argument
54 inet_diag_dump_icsk(&dccp_hashinfo, skb, cb, r, bc);
/net/ieee802154/
H A Dnl-phy.c126 struct netlink_callback *cb; member in struct:dump_phy_data
141 NETLINK_CB(data->cb->skb).portid,
142 data->cb->nlh->nlmsg_seq,
155 struct netlink_callback *cb)
158 .cb = cb,
160 .s_idx = cb->args[0],
168 cb->args[0] = data.idx;
154 ieee802154_dump_phy(struct sk_buff *skb, struct netlink_callback *cb) argument
/net/nfc/hci/
H A Dhci.h51 data_exchange_cb_t cb; member in struct:hci_msg
79 data_exchange_cb_t cb, void *cb_context,
/net/unix/
H A Ddiag.c179 static int unix_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
185 req = nlmsg_data(cb->nlh);
187 s_slot = cb->args[0];
188 num = s_num = cb->args[1];
205 NETLINK_CB(cb->skb).portid,
206 cb->nlh->nlmsg_seq,
215 cb->args[0] = slot;
216 cb->args[1] = num;
/net/netlabel/
H A Dnetlabel_mgmt.c472 * @cb: the NETLINK callback
481 struct netlink_callback *cb)
484 u32 skip_bkt = cb->args[0];
485 u32 skip_chain = cb->args[1];
487 cb_arg.nl_cb = cb;
489 cb_arg.seq = cb->nlh->nlmsg_seq;
496 cb->args[0] = skip_bkt;
497 cb->args[1] = skip_chain;
600 * @cb: the NETLINK callback
610 struct netlink_callback *cb,
480 netlbl_mgmt_listall(struct sk_buff *skb, struct netlink_callback *cb) argument
609 netlbl_mgmt_protocols_cb(struct sk_buff *skb, struct netlink_callback *cb, u32 protocol) argument
642 netlbl_mgmt_protocols(struct sk_buff *skb, struct netlink_callback *cb) argument
[all...]
/net/netfilter/ipset/
H A Dip_set_bitmap_gen.h174 struct sk_buff *skb, struct netlink_callback *cb)
179 u32 id, first = cb->args[2];
184 for (; cb->args[2] < map->elements; cb->args[2]++) {
185 id = cb->args[2];
225 cb->args[2] = 0;
233 cb->args[2] = 0;
173 mtype_list(const struct ip_set *set, struct sk_buff *skb, struct netlink_callback *cb) argument
/net/packet/
H A Ddiag.c184 static int packet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) argument
186 int num = 0, s_num = cb->args[0];
192 req = nlmsg_data(cb->nlh);
202 sk_user_ns(NETLINK_CB(cb->skb).sk),
203 NETLINK_CB(cb->skb).portid,
204 cb->nlh->nlmsg_seq, NLM_F_MULTI,
212 cb->args[0] = num;

Completed in 291 milliseconds

123456