/net/decnet/ |
H A D | dn_nsp_in.c | 85 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 D | dn_route.c | 435 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 D | dn_table.c | 404 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 D | dn_nsp_out.c | 214 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 D | dn_neigh.c | 233 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 D | udp_diag.c | 21 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 D | inet_diag.c | 625 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 D | tcp_diag.c | 37 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 D | diag.c | 100 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 D | pn_netlink.c | 131 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 D | nfnetlink_acct.c | 139 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 D | nfnetlink_cttimeout.c | 210 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 D | nfnetlink_cthelper.c | 451 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 D | nf_conntrack_netlink.c | 743 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 D | ircomm_lmp.c | 141 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 D | netlink.c | 67 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 D | cls_api.c | 404 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 D | ip6_fib.c | 293 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 D | diag.c | 51 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 D | nl-phy.c | 126 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 D | hci.h | 51 data_exchange_cb_t cb; member in struct:hci_msg 79 data_exchange_cb_t cb, void *cb_context,
|
/net/unix/ |
H A D | diag.c | 179 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 D | netlabel_mgmt.c | 472 * @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 D | ip_set_bitmap_gen.h | 174 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 D | diag.c | 184 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;
|