Lines Matching refs:bc
459 const void *bc = nla_data(_bc); in inet_diag_bc_run() local
464 const struct inet_diag_bc_op *op = bc; in inet_diag_bc_run()
532 bc += op->yes; in inet_diag_bc_run()
535 bc += op->no; in inet_diag_bc_run()
558 int inet_diag_bc_sk(const struct nlattr *bc, struct sock *sk) in inet_diag_bc_sk() argument
563 if (!bc) in inet_diag_bc_sk()
572 return inet_diag_bc_run(bc, &entry); in inet_diag_bc_sk()
576 static int valid_cc(const void *bc, int len, int cc) in valid_cc() argument
579 const struct inet_diag_bc_op *op = bc; in valid_cc()
588 bc += op->yes; in valid_cc()
644 const void *bc = bytecode; in inet_diag_bc_audit() local
649 const struct inet_diag_bc_op *op = bc; in inet_diag_bc_audit()
654 if (!valid_hostcond(bc, len, &min_len)) in inet_diag_bc_audit()
661 if (!valid_port_comparison(bc, len, &min_len)) in inet_diag_bc_audit()
682 bc += op->yes; in inet_diag_bc_audit()
692 const struct nlattr *bc) in inet_csk_diag_dump() argument
694 if (!inet_diag_bc_sk(bc, sk)) in inet_csk_diag_dump()
732 const struct nlattr *bc) in inet_diag_dump_reqs() argument
755 if (bc) { in inet_diag_dump_reqs()
773 if (bc) { in inet_diag_dump_reqs()
778 if (!inet_diag_bc_run(bc, &entry)) in inet_diag_dump_reqs()
804 const struct inet_diag_req_v2 *r, struct nlattr *bc) in inet_diag_dump_icsk() argument
848 if (inet_csk_diag_dump(sk, skb, cb, r, bc) < 0) { in inet_diag_dump_icsk()
857 if (inet_diag_dump_reqs(skb, sk, cb, r, bc) < 0) { in inet_diag_dump_icsk()
918 if (!inet_diag_bc_sk(bc, sk)) in inet_diag_dump_icsk()
947 struct nlattr *bc) in __inet_diag_dump() argument
954 handler->dump(skb, cb, r, bc); in __inet_diag_dump()
965 struct nlattr *bc = NULL; in inet_diag_dump() local
968 bc = nlmsg_find_attr(cb->nlh, hdrlen, INET_DIAG_REQ_BYTECODE); in inet_diag_dump()
970 return __inet_diag_dump(skb, cb, nlmsg_data(cb->nlh), bc); in inet_diag_dump()
991 struct nlattr *bc = NULL; in inet_diag_dump_compat() local
1000 bc = nlmsg_find_attr(cb->nlh, hdrlen, INET_DIAG_REQ_BYTECODE); in inet_diag_dump_compat()
1002 return __inet_diag_dump(skb, cb, &req, bc); in inet_diag_dump_compat()