Lines Matching refs:dumpit
147 struct genl_split_ops dumpit; member
186 op->dumpit = family->small_ops[i].dumpit; in genl_op_from_small()
229 iter->dumpit = family->split_ops[i + cnt]; in genl_op_from_split()
230 genl_op_fill_in_reject_policy_split(family, &iter->dumpit); in genl_op_from_split()
233 memset(&iter->dumpit, 0, sizeof(iter->dumpit)); in genl_op_from_split()
262 (flags & GENL_CMD_CAP_DUMP && !full->dumpit)) { in genl_cmd_full_to_split()
269 op->dumpit = full->dumpit; in genl_cmd_full_to_split()
323 struct genl_split_ops *doit, struct genl_split_ops *dumpit) in genl_get_cmd_both() argument
328 err2 = genl_get_cmd(cmd, GENL_CMD_CAP_DUMP, family, dumpit); in genl_get_cmd_both()
374 genl_cmd_full_to_split(&iter->dumpit, family, in genl_op_iter_next()
378 iter->cmd = iter->doit.cmd | iter->dumpit.cmd; in genl_op_iter_next()
379 iter->flags = iter->doit.flags | iter->dumpit.flags; in genl_op_iter_next()
583 (i.doit.validate || i.dumpit.validate))) in genl_validate_ops()
883 rc = ops->dumpit(skb, cb); in genl_dumpit()
1114 if (i.doit.policy || i.dumpit.policy) in ctrl_fill_info()
1467 if (i.dumpit.policy) { in ctrl_dumppolicy_start()
1469 i.dumpit.policy, in ctrl_dumppolicy_start()
1470 i.dumpit.maxattr); in ctrl_dumppolicy_start()
1510 struct genl_split_ops *dumpit) in ctrl_dumppolicy_put_op() argument
1518 if (!doit->policy && !dumpit->policy) in ctrl_dumppolicy_put_op()
1541 if (dumpit->policy) { in ctrl_dumppolicy_put_op()
1543 dumpit->policy, in ctrl_dumppolicy_put_op()
1544 dumpit->maxattr); in ctrl_dumppolicy_put_op()
1567 struct genl_split_ops doit, dumpit; in ctrl_dumppolicy() local
1570 &doit, &dumpit))) in ctrl_dumppolicy()
1573 if (ctrl_dumppolicy_put_op(skb, cb, &doit, &dumpit)) in ctrl_dumppolicy()
1583 &ctx->op_iter->dumpit)) in ctrl_dumppolicy()
1639 .dumpit = ctrl_dumpfamily,
1647 .dumpit = ctrl_dumppolicy,