• Home
  • Raw
  • Download

Lines Matching refs:cb

220 	struct netlink_callback *cb;  member
297 struct netlink_callback *cb = commp->cb; in sctp_sock_dump() local
306 if (cb->args[4] < cb->args[1]) in sctp_sock_dump()
316 if (!cb->args[3] && in sctp_sock_dump()
318 sk_user_ns(NETLINK_CB(cb->skb).sk), in sctp_sock_dump()
319 NETLINK_CB(cb->skb).portid, in sctp_sock_dump()
320 cb->nlh->nlmsg_seq, in sctp_sock_dump()
321 NLM_F_MULTI, cb->nlh, in sctp_sock_dump()
326 cb->args[3] = 1; in sctp_sock_dump()
329 sk_user_ns(NETLINK_CB(cb->skb).sk), in sctp_sock_dump()
330 NETLINK_CB(cb->skb).portid, in sctp_sock_dump()
331 cb->nlh->nlmsg_seq, 0, cb->nlh, in sctp_sock_dump()
337 cb->args[4]++; in sctp_sock_dump()
339 cb->args[1] = 0; in sctp_sock_dump()
340 cb->args[3] = 0; in sctp_sock_dump()
341 cb->args[4] = 0; in sctp_sock_dump()
368 struct netlink_callback *cb = commp->cb; in sctp_ep_dump() local
377 if (cb->args[4] < cb->args[1]) in sctp_ep_dump()
396 sk_user_ns(NETLINK_CB(cb->skb).sk), in sctp_ep_dump()
397 NETLINK_CB(cb->skb).portid, in sctp_ep_dump()
398 cb->nlh->nlmsg_seq, NLM_F_MULTI, in sctp_ep_dump()
399 cb->nlh, commp->net_admin) < 0) { in sctp_ep_dump()
404 cb->args[4]++; in sctp_ep_dump()
463 static void sctp_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, in sctp_diag_dump() argument
470 .cb = cb, in sctp_diag_dump()
472 .net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN), in sctp_diag_dump()
474 int pos = cb->args[2]; in sctp_diag_dump()
482 if (cb->args[0] == 0) { in sctp_diag_dump()
488 cb->args[0] = 1; in sctp_diag_dump()
489 cb->args[1] = 0; in sctp_diag_dump()
490 cb->args[4] = 0; in sctp_diag_dump()
506 cb->args[2] = pos; in sctp_diag_dump()
509 cb->args[1] = cb->args[4]; in sctp_diag_dump()
510 cb->args[4] = 0; in sctp_diag_dump()