Home
last modified time | relevance | path

Searched refs:ct (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/linux/drivers/gpu/drm/xe/
H A Dxe_guc_ct.c38 static void receive_g2h(struct xe_guc_ct *ct);
41 static void ct_exit_safe_mode(struct xe_guc_ct *ct);
42 static void guc_ct_change_state(struct xe_guc_ct *ct,
45 static struct xe_guc *ct_to_guc(struct xe_guc_ct *ct) in ct_to_guc() argument
47 return container_of(ct, struct xe_guc, ct); in ct_to_guc()
50 static struct xe_gt *ct_to_gt(struct xe_guc_ct *ct) in ct_to_gt() argument
52 return container_of(ct, struct xe_gt, uc.guc.ct); in ct_to_gt()
55 static struct xe_device *ct_to_xe(struct xe_guc_ct *ct) in ct_to_xe() argument
57 return gt_to_xe(ct_to_gt(ct)); in ct_to_xe()
84 static void ct_dead_capture(struct xe_guc_ct *ct, struct guc_ctb *ctb, u32 reason_code);
[all …]
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c30 #define CT_DEAD(ct, reason) \ argument
32 if (!(ct)->dead_ct_reported) { \
33 (ct)->dead_ct_reason |= 1 << CT_DEAD_##reason; \
34 queue_work(system_unbound_wq, &(ct)->dead_ct_worker); \
38 #define CT_DEAD(ct, reason) do { } while (0) argument
41 static inline struct intel_guc *ct_to_guc(struct intel_guc_ct *ct) in ct_to_guc() argument
43 return container_of(ct, struct intel_guc, ct); in ct_to_guc()
55 guc_probe_error(ct_to_guc(ct), "CT: " _fmt, ##__VA_ARGS__)
141 void intel_guc_ct_init_early(struct intel_guc_ct *ct) in intel_guc_ct_init_early() argument
143 spin_lock_init(&ct->ctbs.send.lock); in intel_guc_ct_init_early()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_bpf_nf_fail.c38 struct nf_conn *ct; in alloc_release()
40 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in alloc_release()
41 if (!ct)
43 bpf_ct_release(ct); in insert_insert()
52 struct nf_conn *ct; in insert_insert()
54 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in insert_insert()
55 if (!ct) in insert_insert()
57 ct = bpf_ct_insert_entry(ct); in insert_insert()
58 if (!ct)
33 struct nf_conn *ct; alloc_release() local
47 struct nf_conn *ct; insert_insert() local
64 struct nf_conn *ct; lookup_insert() local
78 struct nf_conn *ct; write_not_allowlisted_field() local
92 struct nf_conn *ct; set_timeout_after_insert() local
109 struct nf_conn *ct; set_status_after_insert() local
126 struct nf_conn *ct; change_timeout_after_alloc() local
140 struct nf_conn *ct; change_status_after_alloc() local
[all...]
H A Dtest_bpf_nf.c97 struct nf_conn *ct; in nf_ct_test()
102 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
106 if (ct) in nf_ct_test()
107 bpf_ct_release(ct); in nf_ct_test()
112 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
115 if (ct) in nf_ct_test()
116 bpf_ct_release(ct); in nf_ct_test()
120 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
122 if (ct) in nf_ct_test()
123 bpf_ct_release(ct); in nf_ct_test()
98 struct nf_conn *ct; nf_ct_test() local
253 struct nf_conn *ct; nf_ct_opts_new_test() local
[all...]
/linux/drivers/video/fbdev/aty/
H A Dmach64_ct.c254 if ((err = aty_valid_pll_ct(info, vclk_per, &pll->ct))) in aty_var_to_pll_ct()
256 if (M64_HAS(GTB_DSP) && (err = aty_dsp_gt(info, bpp, &pll->ct))) in aty_var_to_pll_ct()
266 …ret = par->ref_clk_per * pll->ct.pll_ref_div * pll->ct.vclk_post_div_real / pll->ct.vclk_fb_div / … in aty_pll_to_var_ct()
268 if(pll->ct.xres > 0) { in aty_pll_to_var_ct()
270 ret /= pll->ct.xres; in aty_pll_to_var_ct()
293 pll->ct.pll_ext_cntl, pll->ct.pll_gen_cntl, pll->ct.pll_vclk_cntl); in aty_set_pll_ct()
297 par->clk_wr_offset, pll->ct.vclk_fb_div, in aty_set_pll_ct()
298 pll->ct.pll_ref_div, pll->ct.vclk_post_div, pll->ct.vclk_post_div_real); in aty_set_pll_ct()
315 aty_st_pll_ct(PLL_VCLK_CNTL, pll->ct.pll_vclk_cntl, par); in aty_set_pll_ct()
321 tmp |= ((pll->ct.vclk_post_div & 0x03U) << tmp2); in aty_set_pll_ct()
[all …]
/linux/net/netfilter/
H A Dnf_conntrack_proto_tcp.c266 static void tcp_print_conntrack(struct seq_file *s, struct nf_conn *ct) in tcp_print_conntrack() argument
268 if (test_bit(IPS_OFFLOAD_BIT, &ct->status)) in tcp_print_conntrack()
271 seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); in tcp_print_conntrack()
485 const struct nf_conn *ct, in nf_tcp_log_invalid() argument
491 const struct nf_tcp_net *tn = nf_tcp_pernet(nf_ct_net(ct)); in nf_tcp_log_invalid()
503 nf_ct_l4proto_log_invalid(skb, ct, state, "%pV", &vaf); in nf_tcp_log_invalid()
510 tcp_in_window(struct nf_conn *ct, enum ip_conntrack_dir dir, in tcp_in_window() argument
515 struct ip_ct_tcp *state = &ct->proto.tcp; in tcp_in_window()
536 receiver_offset = nf_ct_seq_offset(ct, !dir, ack - 1); in tcp_in_window()
643 return nf_tcp_log_invalid(skb, ct, hook_state, sender, NFCT_TCP_IGNORE, in tcp_in_window()
[all …]
H A Dnf_conntrack_h323_main.c66 struct nf_conn *ct, enum ip_conntrack_info ctinfo, in get_tpkt_data() argument
69 struct nf_ct_h323_master *info = nfct_help_data(ct); in get_tpkt_data()
172 static int get_h245_addr(struct nf_conn *ct, const unsigned char *data, in get_h245_addr() argument
184 if (nf_ct_l3num(ct) != AF_INET) in get_h245_addr()
190 if (nf_ct_l3num(ct) != AF_INET6) in get_h245_addr()
206 static int expect_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, in expect_rtp_rtcp() argument
222 if (!get_h245_addr(ct, *data, taddr, &addr, &port) || in expect_rtp_rtcp()
223 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_rtp_rtcp()
232 if ((rtp_exp = nf_ct_expect_alloc(ct)) == NULL) in expect_rtp_rtcp()
234 nf_ct_expect_init(rtp_exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), in expect_rtp_rtcp()
[all …]
H A Dnf_conntrack_core.c484 u32 nf_ct_get_id(const struct nf_conn *ct) in nf_ct_get_id() argument
491 a = (unsigned long)ct; in nf_ct_get_id()
492 b = (unsigned long)ct->master; in nf_ct_get_id()
493 c = (unsigned long)nf_ct_net(ct); in nf_ct_get_id()
494 d = (unsigned long)siphash(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple, in nf_ct_get_id()
495 sizeof(ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple), in nf_ct_get_id()
511 clean_from_lists(struct nf_conn *ct) in clean_from_lists() argument
513 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); in clean_from_lists()
514 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode); in clean_from_lists()
517 nf_ct_remove_expectations(ct); in clean_from_lists()
564 destroy_gre_conntrack(struct nf_conn * ct) destroy_gre_conntrack() argument
576 struct nf_conn *ct = (struct nf_conn *)nfct; nf_ct_destroy() local
602 __nf_ct_delete_from_lists(struct nf_conn * ct) __nf_ct_delete_from_lists() argument
622 nf_ct_delete_from_lists(struct nf_conn * ct) nf_ct_delete_from_lists() argument
632 nf_ct_add_to_ecache_list(struct nf_conn * ct) nf_ct_add_to_ecache_list() argument
644 nf_ct_delete(struct nf_conn * ct,u32 portid,int report) nf_ct_delete() argument
691 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); nf_ct_key_equal() local
715 nf_ct_gc_expired(struct nf_conn * ct) nf_ct_gc_expired() argument
748 struct nf_conn *ct; ____nf_conntrack_find() local
778 struct nf_conn *ct; __nf_conntrack_find_get() local
829 __nf_conntrack_hash_insert(struct nf_conn * ct,unsigned int hash,unsigned int reply_hash) __nf_conntrack_hash_insert() argument
867 nf_conntrack_hash_check_insert(struct nf_conn * ct) nf_conntrack_hash_check_insert() argument
948 nf_ct_acct_add(struct nf_conn * ct,u32 dir,unsigned int packets,unsigned int bytes) nf_ct_acct_add() argument
963 nf_ct_acct_merge(struct nf_conn * ct,enum ip_conntrack_info ctinfo,const struct nf_conn * loser_ct) nf_ct_acct_merge() argument
979 __nf_conntrack_insert_prepare(struct nf_conn * ct) __nf_conntrack_insert_prepare() argument
1034 nf_ct_can_merge(const struct nf_conn * ct,const struct nf_conn * loser_ct) nf_ct_can_merge() argument
1046 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); __nf_ct_resolve_clash() local
1173 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); nf_ct_resolve_clash() local
1209 struct nf_conn *ct; __nf_conntrack_confirm() local
1362 struct nf_conn *ct; nf_conntrack_tuple_taken() local
1493 gc_worker_skip_ct(const struct nf_conn * ct) gc_worker_skip_ct() argument
1498 gc_worker_can_early_drop(const struct nf_conn * ct) gc_worker_can_early_drop() argument
1666 struct nf_conn *ct; __nf_conntrack_alloc() local
1726 nf_conntrack_free(struct nf_conn * ct) nf_conntrack_free() argument
1764 struct nf_conn *ct; init_conntrack() local
1876 struct nf_conn *ct; resolve_normal_ct() local
1958 generic_packet(struct nf_conn * ct,struct sk_buff * skb,enum ip_conntrack_info ctinfo) generic_packet() argument
1971 nf_conntrack_handle_packet(struct nf_conn * ct,struct sk_buff * skb,unsigned int dataoff,enum ip_conntrack_info ctinfo,const struct nf_hook_state * state) nf_conntrack_handle_packet() argument
2014 struct nf_conn *ct, *tmpl; nf_conntrack_in() local
2097 __nf_ct_refresh_acct(struct nf_conn * ct,enum ip_conntrack_info ctinfo,u32 extra_jiffies,unsigned int bytes) __nf_ct_refresh_acct() argument
2118 nf_ct_kill_acct(struct nf_conn * ct,enum ip_conntrack_info ctinfo,const struct sk_buff * skb) nf_ct_kill_acct() argument
2191 struct nf_conn *ct; nf_conntrack_attach() local
2209 nf_confirm_cthelper(struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo) nf_confirm_cthelper() argument
2263 struct nf_conn *ct; nf_conntrack_update() local
2279 struct nf_conn *ct; nf_conntrack_get_tuple_skb() local
2313 struct nf_conn *ct; get_next_corpse() local
2366 struct nf_conn *ct; nf_ct_iterate_cleanup() local
2554 struct nf_conn *ct; nf_conntrack_hash_resize() local
2715 struct nf_conn *ct = nf_ct_to_nf_conn(nfct); nf_conntrack_set_closing() local
2775 __nf_ct_change_timeout(struct nf_conn * ct,u64 timeout) __nf_ct_change_timeout() argument
2789 __nf_ct_change_status(struct nf_conn * ct,unsigned long on,unsigned long off) __nf_ct_change_status() argument
2806 nf_ct_change_status_common(struct nf_conn * ct,unsigned int status) nf_ct_change_status_common() argument
[all...]
H A Dnf_nat_sip.c41 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); in mangle_packet() local
45 if (nf_ct_protonum(ct) == IPPROTO_TCP) { in mangle_packet()
50 if (!__nf_nat_mangle_tcp_packet(skb, ct, ctinfo, in mangle_packet()
58 if (!nf_nat_mangle_udp_packet(skb, ct, ctinfo, in mangle_packet()
70 static int sip_sprintf_addr(const struct nf_conn *ct, char *buffer, in sip_sprintf_addr() argument
73 if (nf_ct_l3num(ct) == NFPROTO_IPV4) in sip_sprintf_addr()
83 static int sip_sprintf_addr_port(const struct nf_conn *ct, char *buffer, in sip_sprintf_addr_port() argument
86 if (nf_ct_l3num(ct) == NFPROTO_IPV4) in sip_sprintf_addr_port()
99 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); in map_addr() local
101 struct nf_ct_sip_master *ct_sip_info = nfct_help_data(ct); in map_addr()
[all …]
H A Dxt_CT.c20 static inline int xt_ct_target(struct sk_buff *skb, struct nf_conn *ct) in xt_ct_target() argument
26 if (ct) { in xt_ct_target()
27 refcount_inc(&ct->ct_general.use); in xt_ct_target()
28 nf_ct_set(skb, ct, IP_CT_NEW); in xt_ct_target()
30 nf_ct_set(skb, ct, IP_CT_UNTRACKED); in xt_ct_target()
40 struct nf_conn *ct = info->ct; in xt_ct_target_v0() local
42 return xt_ct_target(skb, ct); in xt_ct_target_v0()
49 struct nf_conn *ct = info->ct; in xt_ct_target_v1() local
51 return xt_ct_target(skb, ct); in xt_ct_target_v1()
73 xt_ct_set_helper(struct nf_conn *ct, const char *helper_name, in xt_ct_set_helper() argument
[all …]
H A Dnf_nat_core.c59 const struct nf_conn *ct, in nf_nat_ipv4_decode_session() argument
64 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; in nf_nat_ipv4_decode_session()
67 if (ct->status & statusbit) { in nf_nat_ipv4_decode_session()
78 if (ct->status & statusbit) { in nf_nat_ipv4_decode_session()
89 const struct nf_conn *ct, in nf_nat_ipv6_decode_session() argument
95 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; in nf_nat_ipv6_decode_session()
98 if (ct->status & statusbit) { in nf_nat_ipv6_decode_session()
109 if (ct->status & statusbit) { in nf_nat_ipv6_decode_session()
122 const struct nf_conn *ct; in __nf_nat_decode_session() local
128 ct in __nf_nat_decode_session()
227 nf_nat_allow_clash(const struct nf_conn * ct) nf_nat_allow_clash() argument
250 struct nf_conn *ct; nf_nat_used_tuple_new() local
309 nf_nat_may_kill(struct nf_conn * ct,unsigned long flags) nf_nat_may_kill() argument
345 struct nf_conn *ct; nf_nat_used_tuple_harder() local
453 same_src(const struct nf_conn * ct,const struct nf_conntrack_tuple * tuple) same_src() argument
473 const struct nf_conn *ct; find_appropriate_src() local
501 find_best_ips_proto(const struct nf_conntrack_zone * zone,struct nf_conntrack_tuple * tuple,const struct nf_nat_range2 * range,const struct nf_conn * ct,enum nf_nat_manip_type maniptype) find_best_ips_proto() argument
573 nf_nat_l4proto_unique_tuple(struct nf_conntrack_tuple * tuple,const struct nf_nat_range2 * range,enum nf_nat_manip_type maniptype,const struct nf_conn * ct) nf_nat_l4proto_unique_tuple() argument
698 get_unique_tuple(struct nf_conntrack_tuple * tuple,const struct nf_conntrack_tuple * orig_tuple,const struct nf_nat_range2 * range,struct nf_conn * ct,enum nf_nat_manip_type maniptype) get_unique_tuple() argument
757 nf_ct_nat_ext_add(struct nf_conn * ct) nf_ct_nat_ext_add() argument
771 nf_nat_setup_info(struct nf_conn * ct,const struct nf_nat_range2 * range,enum nf_nat_manip_type maniptype) nf_nat_setup_info() argument
840 __nf_nat_alloc_null_binding(struct nf_conn * ct,enum nf_nat_manip_type manip) __nf_nat_alloc_null_binding() argument
859 nf_nat_alloc_null_binding(struct nf_conn * ct,unsigned int hooknum) nf_nat_alloc_null_binding() argument
866 nf_nat_packet(struct nf_conn * ct,enum ip_conntrack_info ctinfo,unsigned int hooknum,struct sk_buff * skb) nf_nat_packet() argument
907 struct nf_conn *ct; nf_nat_inet_fn() local
995 nf_nat_cleanup_conntrack(struct nf_conn * ct) nf_nat_cleanup_conntrack() argument
1005 nf_nat_proto_clean(struct nf_conn * ct,void * data) nf_nat_proto_clean() argument
1051 nfnetlink_parse_nat_proto(struct nlattr * attr,const struct nf_conn * ct,struct nf_nat_range2 * range) nfnetlink_parse_nat_proto() argument
1107 nfnetlink_parse_nat(const struct nlattr * nat,const struct nf_conn * ct,struct nf_nat_range2 * range) nfnetlink_parse_nat() argument
1142 nfnetlink_parse_nat_setup(struct nf_conn * ct,enum nf_nat_manip_type manip,const struct nlattr * attr) nfnetlink_parse_nat_setup() argument
1167 nfnetlink_parse_nat_setup(struct nf_conn * ct,enum nf_nat_manip_type manip,const struct nlattr * attr) nfnetlink_parse_nat_setup() argument
[all...]
H A Dnf_conntrack_netlink.c168 static int ctnetlink_dump_status(struct sk_buff *skb, const struct nf_conn *ct) in ctnetlink_dump_status() argument
170 if (nla_put_be32(skb, CTA_STATUS, htonl(ct->status))) in ctnetlink_dump_status()
178 static int ctnetlink_dump_timeout(struct sk_buff *skb, const struct nf_conn *ct, in ctnetlink_dump_timeout() argument
183 if (nf_ct_is_confirmed(ct)) in ctnetlink_dump_timeout()
184 timeout = nf_ct_expires(ct) / HZ; in ctnetlink_dump_timeout()
186 timeout = ct->timeout / HZ; in ctnetlink_dump_timeout()
199 static int ctnetlink_dump_protoinfo(struct sk_buff *skb, struct nf_conn *ct, in ctnetlink_dump_protoinfo() argument
206 l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); in ctnetlink_dump_protoinfo()
214 ret = l4proto->to_nlattr(skb, nest_proto, ct, destroy); in ctnetlink_dump_protoinfo()
225 const struct nf_conn *ct) in ctnetlink_dump_helpinfo() argument
294 ctnetlink_dump_acct(struct sk_buff * skb,const struct nf_conn * ct,int type) ctnetlink_dump_acct() argument
310 ctnetlink_dump_timestamp(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_timestamp() argument
338 ctnetlink_dump_mark(struct sk_buff * skb,const struct nf_conn * ct,bool dump) ctnetlink_dump_mark() argument
358 ctnetlink_dump_secctx(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_secctx() argument
388 ctnetlink_dump_event_timestamp(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_event_timestamp() argument
404 ctnetlink_label_size(const struct nf_conn * ct) ctnetlink_label_size() argument
415 ctnetlink_dump_labels(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_labels() argument
434 master_tuple(ct) global() argument
436 ctnetlink_dump_master(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_master() argument
481 ctnetlink_dump_ct_seq_adj(struct sk_buff * skb,struct nf_conn * ct) ctnetlink_dump_ct_seq_adj() argument
505 ctnetlink_dump_ct_synproxy(struct sk_buff * skb,struct nf_conn * ct) ctnetlink_dump_ct_synproxy() argument
530 ctnetlink_dump_id(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_id() argument
542 ctnetlink_dump_use(struct sk_buff * skb,const struct nf_conn * ct) ctnetlink_dump_use() argument
557 ctnetlink_dump_extinfo(struct sk_buff * skb,struct nf_conn * ct,u32 type) ctnetlink_dump_extinfo() argument
570 ctnetlink_dump_info(struct sk_buff * skb,struct nf_conn * ct) ctnetlink_dump_info() argument
590 ctnetlink_fill_info(struct sk_buff * skb,u32 portid,u32 seq,u32 type,struct nf_conn * ct,bool extinfo,unsigned int flags) ctnetlink_fill_info() argument
653 ctnetlink_proto_size(const struct nf_conn * ct) ctnetlink_proto_size() argument
671 ctnetlink_acct_size(const struct nf_conn * ct) ctnetlink_acct_size() argument
681 ctnetlink_secctx_size(const struct nf_conn * ct) ctnetlink_secctx_size() argument
697 ctnetlink_timestamp_size(const struct nf_conn * ct) ctnetlink_timestamp_size() argument
710 ctnetlink_nlmsg_size(const struct nf_conn * ct) ctnetlink_nlmsg_size() argument
751 struct nf_conn *ct = item->ct; ctnetlink_conntrack_event() local
1159 ctnetlink_filter_match(struct nf_conn * ct,void * data) ctnetlink_filter_match() argument
1210 ctnetlink_get_id(const struct nf_conn * ct) ctnetlink_get_id() argument
1226 struct nf_conn *ct; ctnetlink_dump_table() local
1590 ctnetlink_flush_iterate(struct nf_conn * ct,void * data) ctnetlink_flush_iterate() argument
1628 struct nf_conn *ct; ctnetlink_del_conntrack() local
1682 struct nf_conn *ct; ctnetlink_get_conntrack() local
1740 ctnetlink_dump_one_entry(struct sk_buff * skb,struct netlink_callback * cb,struct nf_conn * ct,bool dying) ctnetlink_dump_one_entry() argument
1804 struct nf_conn *ct; ctnetlink_dump_dying() local
1857 ctnetlink_parse_nat_setup(struct nf_conn * ct,enum nf_nat_manip_type manip,const struct nlattr * attr) ctnetlink_parse_nat_setup() argument
1905 ctnetlink_change_status(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_status() argument
1911 ctnetlink_setup_nat(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_setup_nat() argument
1933 ctnetlink_change_helper(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_helper() argument
1999 ctnetlink_change_timeout(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_timeout() argument
2006 ctnetlink_change_mark(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_mark() argument
2026 ctnetlink_change_protoinfo(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_protoinfo() argument
2085 ctnetlink_change_seq_adj(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_seq_adj() argument
2126 ctnetlink_change_synproxy(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_synproxy() argument
2155 ctnetlink_attach_labels(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_attach_labels() argument
2180 ctnetlink_change_conntrack(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_conntrack() argument
2247 struct nf_conn *ct; ctnetlink_create_conntrack() local
2406 struct nf_conn *ct; ctnetlink_new_conntrack() local
2651 ctnetlink_glue_build_size(const struct nf_conn * ct) ctnetlink_glue_build_size() argument
2680 __ctnetlink_glue_build(struct sk_buff * skb,struct nf_conn * ct) __ctnetlink_glue_build() argument
2757 ctnetlink_glue_build(struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo,u_int16_t ct_attr,u_int16_t ct_info_attr) ctnetlink_glue_build() argument
2782 ctnetlink_update_status(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_update_status() argument
2806 ctnetlink_glue_parse_ct(const struct nlattr * cda[],struct nf_conn * ct) ctnetlink_glue_parse_ct() argument
2839 ctnetlink_glue_parse(const struct nlattr * attr,struct nf_conn * ct) ctnetlink_glue_parse() argument
2853 ctnetlink_glue_exp_parse(const struct nlattr * const * cda,const struct nf_conn * ct,struct nf_conntrack_tuple * tuple,struct nf_conntrack_tuple * mask) ctnetlink_glue_exp_parse() argument
2869 ctnetlink_glue_attach_expect(const struct nlattr * attr,struct nf_conn * ct,u32 portid,u32 report) ctnetlink_glue_attach_expect() argument
2907 ctnetlink_glue_seqadj(struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo,int diff) ctnetlink_glue_seqadj() argument
3214 struct nf_conn *ct = cb->data; ctnetlink_exp_ct_dump_table() local
3263 struct nf_conn *ct; ctnetlink_dump_exp_ct() local
3508 ctnetlink_alloc_expect(const struct nlattr * const cda[],struct nf_conn * ct,struct nf_conntrack_helper * helper,struct nf_conntrack_tuple * tuple,struct nf_conntrack_tuple * mask) ctnetlink_alloc_expect() argument
3579 struct nf_conn *ct; ctnetlink_create_expect() local
[all...]
H A Dnf_conntrack_pptp.c89 static void pptp_expectfn(struct nf_conn *ct, in pptp_expectfn() argument
93 struct net *net = nf_ct_net(ct); in pptp_expectfn()
97 ct->proto.gre.timeout = PPTP_GRE_TIMEOUT; in pptp_expectfn()
98 ct->proto.gre.stream_timeout = PPTP_GRE_STREAM_TIMEOUT; in pptp_expectfn()
104 if (hook && ct->master->status & IPS_NAT_MASK) in pptp_expectfn()
105 hook->expectfn(ct, exp); in pptp_expectfn()
115 exp_other = nf_ct_expect_find_get(net, nf_ct_zone(ct), &inv_t); in pptp_expectfn()
127 static int destroy_sibling_or_exp(struct net *net, struct nf_conn *ct, in destroy_sibling_or_exp() argument
138 zone = nf_ct_zone(ct); in destroy_sibling_or_exp()
161 static void pptp_destroy_siblings(struct nf_conn *ct) in pptp_destroy_siblings() argument
[all …]
H A Dnft_ct.c58 const struct nf_conn *ct; in nft_ct_get_eval() local
64 ct = nf_ct_get(pkt->skb, &ctinfo); in nft_ct_get_eval()
68 if (ct) in nft_ct_get_eval()
80 if (ct == NULL) in nft_ct_get_eval()
88 *dest = ct->status; in nft_ct_get_eval()
92 *dest = READ_ONCE(ct->mark); in nft_ct_get_eval()
97 *dest = ct->secmark; in nft_ct_get_eval()
101 *dest = jiffies_to_msecs(nf_ct_expires(ct)); in nft_ct_get_eval()
104 if (ct->master == NULL) in nft_ct_get_eval()
106 help = nfct_help(ct in nft_ct_get_eval()
233 struct nf_conn *ct; nft_ct_set_zone_eval() local
285 struct nf_conn *ct; nft_ct_set_eval() local
347 struct nf_conn *ct; nft_ct_tmpl_put_pcpu() local
705 const struct nft_ct *ct; nft_ct_get_reduce() local
864 struct nf_conn *ct; nft_notrack_eval() local
927 struct nf_conn *ct = (struct nf_conn *)skb_nfct(pkt->skb); nft_ct_timeout_obj_eval() local
1163 struct nf_conn *ct = (struct nf_conn *)skb_nfct(pkt->skb); nft_ct_helper_obj_eval() local
1343 struct nf_conn *ct; nft_ct_expect_obj_eval() local
[all...]
H A Dxt_conntrack.c40 conntrack_mt_origsrc(const struct nf_conn *ct, in conntrack_mt_origsrc() argument
44 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3, in conntrack_mt_origsrc()
49 conntrack_mt_origdst(const struct nf_conn *ct, in conntrack_mt_origdst() argument
53 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u3, in conntrack_mt_origdst()
58 conntrack_mt_replsrc(const struct nf_conn *ct, in conntrack_mt_replsrc() argument
62 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3, in conntrack_mt_replsrc()
67 conntrack_mt_repldst(const struct nf_conn *ct, in conntrack_mt_repldst() argument
71 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3, in conntrack_mt_repldst()
77 const struct nf_conn *ct) in ct_proto_port_check() argument
81 tuple = &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple; in ct_proto_port_check()
[all …]
H A Dnf_nat_ovs.c13 static int nf_ct_nat_execute(struct sk_buff *skb, struct nf_conn *ct, in nf_ct_nat_execute()
32 if (!nf_nat_icmp_reply_translation(skb, ct, ctinfo, in nf_ct_nat_execute()
44 if (!nf_nat_icmpv6_reply_translation(skb, ct, in nf_ct_nat_execute()
58 if (!nf_nat_initialized(ct, maniptype)) { in nf_ct_nat_execute()
64 ? nf_nat_setup_info(ct, range, maniptype) in nf_ct_nat_execute()
65 : nf_nat_alloc_null_binding(ct, hooknum); in nf_ct_nat_execute()
80 err = nf_nat_packet(ct, ctinfo, hooknum, skb); in nf_ct_nat_execute()
88 int nf_ct_nat(struct sk_buff *skb, struct nf_conn *ct, in nf_ct_nat()
98 if (!nf_ct_is_confirmed(ct) && !nf_ct_nat_ext_add(ct)) in nf_ct_nat()
10 nf_ct_nat_execute(struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo,int * action,const struct nf_nat_range2 * range,enum nf_nat_manip_type maniptype) nf_ct_nat_execute() argument
85 nf_ct_nat(struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo,int * action,const struct nf_nat_range2 * range,bool commit) nf_ct_nat() argument
[all...]
H A Dxt_nat.c57 struct nf_conn *ct; in xt_snat_target_v0() local
59 ct = nf_ct_get(skb, &ctinfo); in xt_snat_target_v0()
60 WARN_ON(!(ct != NULL && in xt_snat_target_v0()
65 return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_SRC); in xt_snat_target_v0()
74 struct nf_conn *ct; in xt_dnat_target_v0() local
76 ct = nf_ct_get(skb, &ctinfo); in xt_dnat_target_v0()
77 WARN_ON(!(ct != NULL && in xt_dnat_target_v0()
81 return nf_nat_setup_info(ct, &range, NF_NAT_MANIP_DST); in xt_dnat_target_v0()
90 struct nf_conn *ct; in xt_snat_target_v1() local
92 ct = nf_ct_get(skb, &ctinfo); in xt_snat_target_v1()
[all …]
/linux/drivers/macintosh/
H A Dwindfarm.h28 int (*set_value)(struct wf_control *ct, s32 val);
29 int (*get_value)(struct wf_control *ct, s32 *val);
30 s32 (*get_min)(struct wf_control *ct);
31 s32 (*get_max)(struct wf_control *ct);
32 void (*release)(struct wf_control *ct);
56 extern int wf_register_control(struct wf_control *ct);
57 extern void wf_unregister_control(struct wf_control *ct);
58 extern int wf_get_control(struct wf_control *ct);
59 extern void wf_put_control(struct wf_control *ct);
61 static inline int wf_control_set_max(struct wf_control *ct) in wf_control_set_max() argument
[all …]
/linux/include/net/netfilter/
H A Dnf_conntrack.h88 /* jiffies32 when this ct is considered dead */
140 static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct) in nf_ct_l3num()
142 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num; in nf_ct_l3num()
145 static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct) in nf_ct_protonum()
147 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum; in nf_ct_protonum()
150 #define nf_ct_tuple(ct, dir) (&(ct)->tuplehash[dir].tuple)
157 static inline struct net *nf_ct_net(const struct nf_conn *ct) in nf_ct_net()
159 return read_pnet(&ct->ct_net); in nf_ct_net()
179 void nf_conntrack_tcp_set_closing(struct nf_conn *ct);
139 nf_ct_l3num(const struct nf_conn * ct) nf_ct_l3num() argument
144 nf_ct_protonum(const struct nf_conn * ct) nf_ct_protonum() argument
149 nf_ct_tuple(ct,dir) global() argument
156 nf_ct_net(const struct nf_conn * ct) nf_ct_net() argument
181 nf_ct_put(struct nf_conn * ct) nf_ct_put() argument
208 nf_ct_refresh_acct(struct nf_conn * ct,enum ip_conntrack_info ctinfo,const struct sk_buff * skb,u32 extra_jiffies) nf_ct_refresh_acct() argument
217 nf_ct_refresh(struct nf_conn * ct,u32 extra_jiffies) nf_ct_refresh() argument
228 nf_ct_kill(struct nf_conn * ct) nf_ct_kill() argument
257 nf_ct_is_template(const struct nf_conn * ct) nf_ct_is_template() argument
263 nf_ct_is_confirmed(const struct nf_conn * ct) nf_ct_is_confirmed() argument
268 nf_ct_is_dying(const struct nf_conn * ct) nf_ct_is_dying() argument
279 nf_conntrack_alter_reply(struct nf_conn * ct,const struct nf_conntrack_tuple * newreply) nf_conntrack_alter_reply() argument
292 nf_ct_expires(const struct nf_conn * ct) nf_ct_expires() argument
299 nf_ct_is_expired(const struct nf_conn * ct) nf_ct_is_expired() argument
305 nf_ct_should_gc(const struct nf_conn * ct) nf_ct_should_gc() argument
360 nf_ct_set(struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info info) nf_ct_set() argument
[all...]
H A Dnf_conntrack_l4proto.h31 bool (*can_early_drop)(const struct nf_conn *ct);
35 struct nf_conn *ct, bool destroy);
38 int (*from_nlattr)(struct nlattr *tb[], struct nf_conn *ct);
95 int nf_conntrack_icmp_packet(struct nf_conn *ct,
100 int nf_conntrack_icmpv6_packet(struct nf_conn *ct,
105 int nf_conntrack_udp_packet(struct nf_conn *ct,
110 int nf_conntrack_udplite_packet(struct nf_conn *ct,
115 int nf_conntrack_tcp_packet(struct nf_conn *ct,
120 int nf_conntrack_sctp_packet(struct nf_conn *ct,
125 int nf_conntrack_gre_packet(struct nf_conn *ct,
174 nf_ct_l4proto_log_invalid(const struct sk_buff * skb,const struct nf_conn * ct,const struct nf_hook_state * state,const char * fmt,...) nf_ct_l4proto_log_invalid() argument
206 nf_ct_set_tcp_be_liberal(struct nf_conn * ct) nf_ct_set_tcp_be_liberal() argument
213 nf_conntrack_tcp_established(const struct nf_conn * ct) nf_conntrack_tcp_established() argument
[all...]
/linux/net/netfilter/ipvs/
H A Dip_vs_nfct.c73 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); in ip_vs_update_conntrack()
76 if (ct == NULL || nf_ct_is_confirmed(ct) || in ip_vs_update_conntrack()
77 nf_ct_is_dying(ct)) in ip_vs_update_conntrack()
93 if (cp->app && nf_ct_protonum(ct) == IPPROTO_TCP && in ip_vs_update_conntrack()
94 !nfct_seqadj(ct) && !nfct_seqadj_ext_add(ct)) in ip_vs_update_conntrack()
103 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_update_conntrack()
118 IP_VS_DBG_BUF(7, "%s: Updating conntrack ct=%p, status=0x%lX, " in ip_vs_update_conntrack()
120 __func__, ct, c in ip_vs_update_conntrack()
74 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); ip_vs_update_conntrack() local
140 ip_vs_nfct_expect_callback(struct nf_conn * ct,struct nf_conntrack_expect * exp) ip_vs_nfct_expect_callback() argument
211 ip_vs_nfct_expect_related(struct sk_buff * skb,struct nf_conn * ct,struct ip_vs_conn * cp,u_int8_t proto,const __be16 port,int from_rs) ip_vs_nfct_expect_related() argument
245 struct nf_conn *ct; ip_vs_conn_drop_conntrack() local
[all...]
/linux/net/openvswitch/
H A Dconntrack.c64 struct nf_conn *ct; member
154 static u32 ovs_ct_get_mark(const struct nf_conn *ct) in ovs_ct_get_mark() argument
157 return ct ? READ_ONCE(ct->mark) : 0; in ovs_ct_get_mark()
168 static void ovs_ct_get_labels(const struct nf_conn *ct, in ovs_ct_get_labels() argument
173 if (ct) { in ovs_ct_get_labels()
174 if (ct->master && !nf_ct_is_confirmed(ct)) in ovs_ct_get_labels()
175 ct = ct in ovs_ct_get_labels()
200 __ovs_ct_update_key(struct sw_flow_key * key,u8 state,const struct nf_conntrack_zone * zone,const struct nf_conn * ct) __ovs_ct_update_key() argument
249 struct nf_conn *ct; ovs_ct_update_key() local
344 ovs_ct_set_mark(struct nf_conn * ct,struct sw_flow_key * key,u32 ct_mark,u32 mask) ovs_ct_set_mark() argument
364 ovs_ct_get_conn_labels(struct nf_conn * ct) ovs_ct_get_conn_labels() argument
381 ovs_ct_init_labels(struct nf_conn * ct,struct sw_flow_key * key,const struct ovs_key_ct_labels * labels,const struct ovs_key_ct_labels * mask) ovs_ct_init_labels() argument
422 ovs_ct_set_labels(struct nf_conn * ct,struct sw_flow_key * key,const struct ovs_key_ct_labels * labels,const struct ovs_key_ct_labels * mask) ovs_ct_set_labels() argument
468 const struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); ovs_ct_get_info() local
495 struct nf_conn *ct; ovs_ct_find_existing() local
539 struct nf_conn *ct = NULL; ovs_ct_executed() local
567 struct nf_conn *ct; skb_nfct_cached() local
669 ovs_ct_nat(struct net * net,struct sw_flow_key * key,const struct ovs_conntrack_info * info,struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo) ovs_ct_nat() argument
695 ovs_ct_nat(struct net * net,struct sw_flow_key * key,const struct ovs_conntrack_info * info,struct sk_buff * skb,struct nf_conn * ct,enum ip_conntrack_info ctinfo) ovs_ct_nat() argument
735 struct nf_conn *ct; __ovs_ct_lookup() local
846 struct nf_conn *ct; ovs_ct_lookup() local
961 struct nf_conn *ct; ovs_ct_commit() local
1078 struct nf_conn *ct; ovs_ct_clear() local
[all...]
/linux/include/linux/
H A Dalloc_tag.h29 struct codetag ct; member
54 return ref->ct == CODETAG_EMPTY; in is_codetag_empty()
60 ref->ct = CODETAG_EMPTY; in set_codetag_empty()
70 ref->ct = NULL; in set_codetag_empty()
80 struct codetag *ct; member
86 static inline struct alloc_tag *ct_to_alloc_tag(struct codetag *ct) in ct_to_alloc_tag() argument
88 return container_of(ct, struct alloc_tag, ct); in ct_to_alloc_tag()
102 .ct = CODE_TAG_INIT, \
112 .ct = CODE_TAG_INIT, \
121 .ct = CODE_TAG_INIT, \
[all …]
/linux/kernel/irq/
H A Dgeneric-chip.c40 struct irq_chip_type *ct = irq_data_get_chip_type(d); in irq_gc_mask_disable_reg() local
44 irq_reg_writel(gc, mask, ct->regs.disable); in irq_gc_mask_disable_reg()
45 *ct->mask_cache &= ~mask; in irq_gc_mask_disable_reg()
59 struct irq_chip_type *ct = irq_data_get_chip_type(d); in irq_gc_mask_set_bit() local
63 *ct->mask_cache |= mask; in irq_gc_mask_set_bit()
64 irq_reg_writel(gc, *ct->mask_cache, ct->regs.mask); in irq_gc_mask_set_bit()
78 struct irq_chip_type *ct = irq_data_get_chip_type(d); in irq_gc_mask_clr_bit() local
82 *ct->mask_cache &= ~mask; in irq_gc_mask_clr_bit()
83 irq_reg_writel(gc, *ct in irq_gc_mask_clr_bit()
97 struct irq_chip_type *ct = irq_data_get_chip_type(d); irq_gc_unmask_enable_reg() local
113 struct irq_chip_type *ct = irq_data_get_chip_type(d); irq_gc_ack_set_bit() local
128 struct irq_chip_type *ct = irq_data_get_chip_type(d); irq_gc_ack_clr_bit() local
150 struct irq_chip_type *ct = irq_data_get_chip_type(d); irq_gc_mask_disable_and_ack_set() local
167 struct irq_chip_type *ct = irq_data_get_chip_type(d); irq_gc_eoi() local
214 struct irq_chip_type *ct = gc->chip_types; irq_init_generic_chip() local
255 struct irq_chip_type *ct = gc->chip_types; irq_gc_init_mask_cache() local
449 struct irq_chip_type *ct; irq_map_generic_chip() local
534 struct irq_chip_type *ct = gc->chip_types; irq_setup_generic_chip() local
577 struct irq_chip_type *ct = gc->chip_types; irq_setup_alt_chip() local
658 struct irq_chip_type *ct = gc->chip_types; irq_gc_suspend() local
678 struct irq_chip_type *ct = gc->chip_types; irq_gc_resume() local
701 struct irq_chip_type *ct = gc->chip_types; irq_gc_shutdown() local
[all...]
/linux/net/ax25/
H A Dax25_addr.c116 int ct = 0; in ax25cmp() local
118 while (ct < 6) { in ax25cmp()
119 if ((a->ax25_call[ct] & 0xFE) != (b->ax25_call[ct] & 0xFE)) /* Clean off repeater bits */ in ax25cmp()
121 ct++; in ax25cmp()
124 if ((a->ax25_call[ct] & 0x1E) == (b->ax25_call[ct] & 0x1E)) /* SSID without control bit */ in ax25cmp()
219 int ct = 0; in ax25_addr_build() local
252 while (ct < d->ndigi) { in ax25_addr_build()
253 memcpy(buf, &d->calls[ct], AX25_ADDR_LEN); in ax25_addr_build()
255 if (d->repeated[ct]) in ax25_addr_build()
265 ct++; in ax25_addr_build()
[all …]

12345678910>>...12