Home
last modified time | relevance | path

Searched refs:ct (Results 1 - 25 of 623) sorted by relevance

12345678910>>...25

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c29 #define CT_DEAD(ct, reason) \
31 if (!(ct)->dead_ct_reported) { \
32 (ct)->dead_ct_reason |= 1 << CT_DEAD_##reason; \
33 queue_work(system_unbound_wq, &(ct)->dead_ct_worker); \
37 #define CT_DEAD(ct, reason) do { } while (0)
40 static inline struct intel_guc *ct_to_guc(struct intel_guc_ct *ct) in ct_to_guc() argument
42 return container_of(ct, struct intel_guc, ct); in ct_to_guc()
54 guc_probe_error(ct_to_guc(ct), "CT: " _fmt, ##__VA_ARGS__)
111 * @ct
113 intel_guc_ct_init_early(struct intel_guc_ct *ct) intel_guc_ct_init_early() argument
178 ct_control_enable(struct intel_guc_ct *ct, bool enable) ct_control_enable() argument
191 ct_register_buffer(struct intel_guc_ct *ct, bool send, u32 desc_addr, u32 buff_addr, u32 size) ct_register_buffer() argument
230 intel_guc_ct_init(struct intel_guc_ct *ct) intel_guc_ct_init() argument
288 intel_guc_ct_fini(struct intel_guc_ct *ct) intel_guc_ct_fini() argument
303 intel_guc_ct_enable(struct intel_guc_ct *ct) intel_guc_ct_enable() argument
366 intel_guc_ct_disable(struct intel_guc_ct *ct) intel_guc_ct_disable() argument
380 ct_track_lost_and_found(struct intel_guc_ct *ct, u32 fence, u32 action) ct_track_lost_and_found() argument
397 ct_get_next_fence(struct intel_guc_ct *ct) ct_get_next_fence() argument
403 ct_write(struct intel_guc_ct *ct, const u32 *action, u32 len , u32 fence, u32 flags) ct_write() argument
512 wait_for_ct_request_update(struct intel_guc_ct *ct, struct ct_request *req, u32 *status) wait_for_ct_request_update() argument
542 ct_deadlocked(struct intel_guc_ct *ct) ct_deadlocked() argument
570 g2h_has_room(struct intel_guc_ct *ct, u32 g2h_len_dw) g2h_has_room() argument
581 g2h_reserve_space(struct intel_guc_ct *ct, u32 g2h_len_dw) g2h_reserve_space() argument
591 g2h_release_space(struct intel_guc_ct *ct, u32 g2h_len_dw) g2h_release_space() argument
596 h2g_has_room(struct intel_guc_ct *ct, u32 len_dw) h2g_has_room() argument
622 has_room_nb(struct intel_guc_ct *ct, u32 h2g_dw, u32 g2h_dw) has_room_nb() argument
653 ct_send_nb(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 flags) ct_send_nb() argument
684 ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size, u32 *status) ct_send() argument
807 intel_guc_ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size, u32 flags) intel_guc_ct_send() argument
859 ct_read(struct intel_guc_ct *ct, struct ct_incoming_msg **msg) ct_read() argument
976 ct_check_lost_and_found(struct intel_guc_ct *ct, u32 fence) ct_check_lost_and_found() argument
1006 ct_check_lost_and_found(struct intel_guc_ct *ct, u32 fence) ct_check_lost_and_found() argument
1012 ct_handle_response(struct intel_guc_ct *ct, struct ct_incoming_msg *response) ct_handle_response() argument
1071 ct_process_request(struct intel_guc_ct *ct, struct ct_incoming_msg *request) ct_process_request() argument
1137 ct_process_incoming_requests(struct intel_guc_ct *ct) ct_process_incoming_requests() argument
1168 struct intel_guc_ct *ct = ct_incoming_request_worker_func() local
1177 ct_handle_event(struct intel_guc_ct *ct, struct ct_incoming_msg *request) ct_handle_event() argument
1204 ct_handle_hxg(struct intel_guc_ct *ct, struct ct_incoming_msg *msg) ct_handle_hxg() argument
1243 ct_handle_msg(struct intel_guc_ct *ct, struct ct_incoming_msg *msg) ct_handle_msg() argument
1264 ct_receive(struct intel_guc_ct *ct) ct_receive() argument
1282 ct_try_receive_message(struct intel_guc_ct *ct) ct_try_receive_message() argument
1296 struct intel_guc_ct *ct = from_tasklet(ct, t, receive_tasklet); ct_receive_tasklet_func() local
1305 intel_guc_ct_event_handler(struct intel_guc_ct *ct) intel_guc_ct_event_handler() argument
1315 intel_guc_ct_print_info(struct intel_guc_ct *ct, struct drm_printer *p) intel_guc_ct_print_info() argument
1340 struct intel_guc_ct *ct = container_of(w, struct intel_guc_ct, dead_ct_worker); ct_dead_ct_worker_func() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dtest_bpf_nf_fail.c32 struct nf_conn *ct; in alloc_release() local
34 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in alloc_release()
35 if (!ct) in alloc_release()
37 bpf_ct_release(ct); in alloc_release()
46 struct nf_conn *ct; in insert_insert() local
48 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); in insert_insert()
49 if (!ct) in insert_insert()
51 ct = bpf_ct_insert_entry(ct); in insert_insert()
52 if (!ct) in insert_insert()
63 struct nf_conn *ct; lookup_insert() local
77 struct nf_conn *ct; write_not_allowlisted_field() local
91 struct nf_conn *ct; set_timeout_after_insert() local
108 struct nf_conn *ct; set_status_after_insert() local
125 struct nf_conn *ct; change_timeout_after_alloc() local
139 struct nf_conn *ct; change_status_after_alloc() local
[all...]
H A Dtest_bpf_nf.c77 struct nf_conn *ct; in nf_ct_test() local
81 ct = lookup_fn(ctx, NULL, 0, &opts_def, sizeof(opts_def)); in nf_ct_test()
82 if (ct) in nf_ct_test()
83 bpf_ct_release(ct); in nf_ct_test()
88 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
92 if (ct) in nf_ct_test()
93 bpf_ct_release(ct); in nf_ct_test()
98 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, in nf_ct_test()
101 if (ct) in nf_ct_test()
102 bpf_ct_release(ct); in nf_ct_test()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c40 * @ct: pointer to CT struct
42 void intel_guc_ct_init_early(struct intel_guc_ct *ct) in intel_guc_ct_init_early() argument
44 spin_lock_init(&ct->requests.lock); in intel_guc_ct_init_early()
45 INIT_LIST_HEAD(&ct->requests.pending); in intel_guc_ct_init_early()
46 INIT_LIST_HEAD(&ct->requests.incoming); in intel_guc_ct_init_early()
47 INIT_WORK(&ct->requests.worker, ct_incoming_request_worker_func); in intel_guc_ct_init_early()
50 static inline struct intel_guc *ct_to_guc(struct intel_guc_ct *ct) in ct_to_guc() argument
52 return container_of(ct, struct intel_guc, ct); in ct_to_guc()
55 static inline struct intel_gt *ct_to_gt(struct intel_guc_ct *ct) in ct_to_gt() argument
60 ct_to_i915(struct intel_guc_ct *ct) ct_to_i915() argument
65 ct_to_dev(struct intel_guc_ct *ct) ct_to_dev() argument
113 ct_register_buffer(struct intel_guc_ct *ct, u32 desc_addr, u32 type) ct_register_buffer() argument
135 ct_deregister_buffer(struct intel_guc_ct *ct, u32 type) ct_deregister_buffer() argument
153 intel_guc_ct_init(struct intel_guc_ct *ct) intel_guc_ct_init() argument
208 intel_guc_ct_fini(struct intel_guc_ct *ct) intel_guc_ct_fini() argument
221 intel_guc_ct_enable(struct intel_guc_ct *ct) intel_guc_ct_enable() argument
274 intel_guc_ct_disable(struct intel_guc_ct *ct) intel_guc_ct_disable() argument
288 ct_get_next_fence(struct intel_guc_ct *ct) ct_get_next_fence() argument
312 ct_write(struct intel_guc_ct *ct, const u32 *action, u32 len , u32 fence, bool want_response) ct_write() argument
476 ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size, u32 *status) ct_send() argument
546 intel_guc_ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size) intel_guc_ct_send() argument
588 ct_read(struct intel_guc_ct *ct, u32 *data) ct_read() argument
672 ct_handle_response(struct intel_guc_ct *ct, const u32 *msg) ct_handle_response() argument
730 ct_process_request(struct intel_guc_ct *ct, u32 action, u32 len, const u32 *payload) ct_process_request() argument
753 ct_process_incoming_requests(struct intel_guc_ct *ct) ct_process_incoming_requests() argument
785 struct intel_guc_ct *ct = ct_incoming_request_worker_func() local
812 ct_handle_request(struct intel_guc_ct *ct, const u32 *msg) ct_handle_request() argument
841 intel_guc_ct_event_handler(struct intel_guc_ct *ct) intel_guc_ct_event_handler() argument
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_conntrack_core.c462 u32 nf_ct_get_id(const struct nf_conn *ct) in nf_ct_get_id() argument
469 a = (unsigned long)ct; in nf_ct_get_id()
470 b = (unsigned long)ct->master; in nf_ct_get_id()
471 c = (unsigned long)nf_ct_net(ct); in nf_ct_get_id()
472 d = (unsigned long)siphash(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple, in nf_ct_get_id()
473 sizeof(ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple), in nf_ct_get_id()
484 clean_from_lists(struct nf_conn *ct) in clean_from_lists() argument
486 pr_debug("clean_from_lists(%p)\n", ct); in clean_from_lists()
487 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); in clean_from_lists()
488 hlist_nulls_del_rcu(&ct in clean_from_lists()
495 nf_ct_add_to_dying_list(struct nf_conn *ct) nf_ct_add_to_dying_list() argument
510 nf_ct_add_to_unconfirmed_list(struct nf_conn *ct) nf_ct_add_to_unconfirmed_list() argument
525 nf_ct_del_from_dying_or_unconfirmed_list(struct nf_conn *ct) nf_ct_del_from_dying_or_unconfirmed_list() argument
584 destroy_gre_conntrack(struct nf_conn *ct) destroy_gre_conntrack() argument
597 struct nf_conn *ct = (struct nf_conn *)nfct; destroy_conntrack() local
629 nf_ct_delete_from_lists(struct nf_conn *ct) nf_ct_delete_from_lists() argument
654 nf_ct_delete(struct nf_conn *ct, u32 portid, int report) nf_ct_delete() argument
693 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); nf_ct_key_equal() local
717 nf_ct_gc_expired(struct nf_conn *ct) nf_ct_gc_expired() argument
747 struct nf_conn *ct; ____nf_conntrack_find() local
777 struct nf_conn *ct; __nf_conntrack_find_get() local
812 __nf_conntrack_hash_insert(struct nf_conn *ct, unsigned int hash, unsigned int reply_hash) __nf_conntrack_hash_insert() argument
823 nf_conntrack_hash_check_insert(struct nf_conn *ct) nf_conntrack_hash_check_insert() argument
870 nf_ct_acct_add(struct nf_conn *ct, u32 dir, unsigned int packets, unsigned int bytes) nf_ct_acct_add() argument
885 nf_ct_acct_merge(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct nf_conn *loser_ct) nf_ct_acct_merge() argument
901 __nf_conntrack_insert_prepare(struct nf_conn *ct) __nf_conntrack_insert_prepare() argument
919 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); __nf_ct_resolve_clash() local
1045 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); nf_ct_resolve_clash() local
1081 struct nf_conn *ct; __nf_conntrack_confirm() local
1201 struct nf_conn *ct; nf_conntrack_tuple_taken() local
1332 gc_worker_skip_ct(const struct nf_conn *ct) gc_worker_skip_ct() argument
1337 gc_worker_can_early_drop(const struct nf_conn *ct) gc_worker_can_early_drop() argument
1459 struct nf_conn *ct; __nf_conntrack_alloc() local
1518 nf_conntrack_free(struct nf_conn *ct) nf_conntrack_free() argument
1543 struct nf_conn *ct; init_conntrack() local
1641 struct nf_conn *ct; resolve_normal_ct() local
1716 generic_packet(struct nf_conn *ct, struct sk_buff *skb, enum ip_conntrack_info ctinfo) generic_packet() argument
1729 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
1777 struct nf_conn *ct, *tmpl; nf_conntrack_in() local
1863 nf_conntrack_alter_reply(struct nf_conn *ct, const struct nf_conntrack_tuple *newreply) nf_conntrack_alter_reply() argument
1885 __nf_ct_refresh_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb, u32 extra_jiffies, bool do_acct) __nf_ct_refresh_acct() argument
1907 nf_ct_kill_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb) nf_ct_kill_acct() argument
1980 struct nf_conn *ct; nf_conntrack_attach() local
1995 __nf_conntrack_update(struct net *net, struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) __nf_conntrack_update() argument
2066 nf_confirm_cthelper(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) nf_confirm_cthelper() argument
2120 struct nf_conn *ct; nf_conntrack_update() local
2145 struct nf_conn *ct; nf_conntrack_get_tuple_skb() local
2179 struct nf_conn *ct; get_next_corpse() local
2227 struct nf_conn *ct; nf_ct_iterate_cleanup() local
2272 struct nf_conn *ct; __nf_ct_unconfirmed_destroy() local
2460 struct nf_conn *ct; nf_conntrack_hash_resize() local
[all...]
H A Dnf_conntrack_h323_main.c64 struct nf_conn *ct,
69 struct nf_conn *ct,
74 struct nf_conn *ct,
83 struct nf_conn *ct,
90 struct nf_conn *ct,
97 struct nf_conn *ct,
104 struct nf_conn *ct,
119 struct nf_conn *ct, enum ip_conntrack_info ctinfo, in get_tpkt_data()
122 struct nf_ct_h323_master *info = nfct_help_data(ct); in get_tpkt_data()
221 static int get_h245_addr(struct nf_conn *ct, cons argument
118 get_tpkt_data(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned char **data, int *datalen, int *dataoff) get_tpkt_data() argument
255 expect_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr) expect_rtp_rtcp() argument
328 expect_t120(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr) expect_t120() argument
379 process_h245_channel(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H2250LogicalChannelParameters *channel) process_h245_channel() argument
408 process_olc(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, OpenLogicalChannel *olc) process_olc() argument
469 process_olca(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, OpenLogicalChannelAck *olca) process_olca() argument
538 process_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, MultimediaSystemControlMessage *mscm) process_h245() argument
573 h245_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) h245_help() argument
636 get_h225_addr(struct nf_conn *ct, unsigned char *data, TransportAddress *taddr, union nf_inet_addr *addr, __be16 *port) get_h225_addr() argument
667 expect_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr) expect_h245() argument
780 expect_callforwarding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr) expect_callforwarding() argument
840 process_setup(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Setup_UUIE *setup) process_setup() argument
910 process_callproceeding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, CallProceeding_UUIE *callproc) process_callproceeding() argument
942 process_connect(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Connect_UUIE *connect) process_connect() argument
973 process_alerting(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Alerting_UUIE *alert) process_alerting() argument
1004 process_facility(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Facility_UUIE *facility) process_facility() argument
1044 process_progress(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Progress_UUIE *progress) process_progress() argument
1075 process_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Q931 *q931) process_q931() argument
1133 q931_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) q931_help() argument
1225 find_expect(struct nf_conn *ct, union nf_inet_addr *addr, __be16 port) find_expect() argument
1245 expect_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int count) expect_q931() argument
1302 process_grq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperRequest *grq) process_grq() argument
1319 process_gcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperConfirm *gcf) process_gcf() argument
1363 process_rrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationRequest *rrq) process_rrq() argument
1399 process_rcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationConfirm *rcf) process_rcf() argument
1450 process_urq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, UnregistrationRequest *urq) process_urq() argument
1483 process_arq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionRequest *arq) process_arq() argument
1527 process_acf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionConfirm *acf) process_acf() argument
1575 process_lrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationRequest *lrq) process_lrq() argument
1592 process_lcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationConfirm *lcf) process_lcf() argument
1631 process_irr(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, InfoRequestResponse *irr) process_irr() argument
1664 process_ras(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RasMessage *ras) process_ras() argument
1708 ras_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) ras_help() argument
[all...]
H A Dnf_conntrack_proto_tcp.c274 static void tcp_print_conntrack(struct seq_file *s, struct nf_conn *ct) in tcp_print_conntrack() argument
276 if (test_bit(IPS_OFFLOAD_BIT, &ct->status)) in tcp_print_conntrack()
279 seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); in tcp_print_conntrack()
461 static bool tcp_in_window(const struct nf_conn *ct, in tcp_in_window() argument
469 struct net *net = nf_ct_net(ct); in tcp_in_window()
473 const struct nf_conntrack_tuple *tuple = &ct->tuplehash[dir].tuple; in tcp_in_window()
492 receiver_offset = nf_ct_seq_offset(ct, !dir, ack - 1); in tcp_in_window()
685 nf_ct_l4proto_log_invalid(skb, ct, in tcp_in_window()
748 if (state->net->ct.sysctl_checksum && in tcp_error()
765 static noinline bool tcp_new(struct nf_conn *ct, cons argument
837 nf_conntrack_tcp_established(const struct nf_conn *ct) nf_conntrack_tcp_established() argument
854 nf_conntrack_tcp_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_tcp_packet() argument
1192 tcp_can_early_drop(const struct nf_conn *ct) tcp_can_early_drop() argument
1213 tcp_to_nlattr(struct sk_buff *skb, struct nlattr *nla, struct nf_conn *ct) tcp_to_nlattr() argument
1265 nlattr_to_tcp(struct nlattr *cda[], struct nf_conn *ct) nlattr_to_tcp() 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()
133 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); map_sip_addr() local
150 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sip() local
307 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sip_seq_adjust() local
318 nf_nat_sip_expected(struct nf_conn *ct, struct nf_conntrack_expect *exp) nf_nat_sip_expected() argument
381 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sip_expect() local
452 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); mangle_content_len() local
483 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); mangle_sdp_packet() local
502 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sdp_addr() local
539 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sdp_session() local
581 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sdp_media() local
[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 atomic_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
73 xt_ct_set_helper(struct nf_conn *ct, const char *helper_name, const struct xt_tgchk_param *par) xt_ct_set_helper() argument
104 xt_ct_set_timeout(struct nf_conn *ct, const struct xt_tgchk_param *par, const char *timeout_name) xt_ct_set_timeout() argument
144 struct nf_conn *ct; xt_ct_tg_check() local
270 struct nf_conn *ct = info->ct; xt_ct_tg_destroy() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/aty/
H A Dmach64_ct.c256 if ((err = aty_valid_pll_ct(info, vclk_per, &pll->ct))) in aty_var_to_pll_ct()
258 if (M64_HAS(GTB_DSP) && (err = aty_dsp_gt(info, bpp, &pll->ct))) in aty_var_to_pll_ct()
260 /*aty_calc_pll_ct(info, &pll->ct);*/ in aty_var_to_pll_ct()
268 ret = par->ref_clk_per * pll->ct.pll_ref_div * pll->ct.vclk_post_div_real / pll->ct.vclk_fb_div / 2; in aty_pll_to_var_ct()
270 if(pll->ct.xres > 0) { in aty_pll_to_var_ct()
272 ret /= pll->ct.xres; in aty_pll_to_var_ct()
292 pll->ct.pll_ext_cntl, pll->ct in aty_set_pll_ct()
[all...]
/kernel/linux/linux-6.6/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()
258 /*aty_calc_pll_ct(info, &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 / 2; 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 in aty_set_pll_ct()
[all...]
/kernel/linux/linux-5.10/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
67 wf_control_set_min(struct wf_control *ct) wf_control_set_min() argument
73 wf_control_set(struct wf_control *ct, s32 val) wf_control_set() argument
78 wf_control_get(struct wf_control *ct, s32 *val) wf_control_get() argument
83 wf_control_get_min(struct wf_control *ct) wf_control_get_min() argument
88 wf_control_get_max(struct wf_control *ct) wf_control_get_max() argument
[all...]
/kernel/linux/linux-6.6/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
67 wf_control_set_min(struct wf_control *ct) wf_control_set_min() argument
73 wf_control_set(struct wf_control *ct, s32 val) wf_control_set() argument
78 wf_control_get(struct wf_control *ct, s32 *val) wf_control_get() argument
83 wf_control_get_min(struct wf_control *ct) wf_control_get_min() argument
88 wf_control_get_max(struct wf_control *ct) wf_control_get_max() argument
[all...]
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_conntrack_h323_main.c65 struct nf_conn *ct, enum ip_conntrack_info ctinfo, in get_tpkt_data()
68 struct nf_ct_h323_master *info = nfct_help_data(ct); in get_tpkt_data()
171 static int get_h245_addr(struct nf_conn *ct, const unsigned char *data, in get_h245_addr() argument
183 if (nf_ct_l3num(ct) != AF_INET) in get_h245_addr()
189 if (nf_ct_l3num(ct) != AF_INET6) in get_h245_addr()
205 static int expect_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, in expect_rtp_rtcp() argument
221 if (!get_h245_addr(ct, *data, taddr, &addr, &port) || in expect_rtp_rtcp()
222 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_rtp_rtcp()
231 if ((rtp_exp = nf_ct_expect_alloc(ct)) == NULL) in expect_rtp_rtcp()
233 nf_ct_expect_init(rtp_exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), in expect_rtp_rtcp()
64 get_tpkt_data(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned char **data, int *datalen, int *dataoff) get_tpkt_data() argument
279 expect_t120(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr) expect_t120() argument
331 process_h245_channel(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H2250LogicalChannelParameters *channel) process_h245_channel() argument
360 process_olc(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, OpenLogicalChannel *olc) process_olc() argument
421 process_olca(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, OpenLogicalChannelAck *olca) process_olca() argument
490 process_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, MultimediaSystemControlMessage *mscm) process_h245() argument
525 h245_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) h245_help() argument
588 get_h225_addr(struct nf_conn *ct, unsigned char *data, TransportAddress *taddr, union nf_inet_addr *addr, __be16 *port) get_h225_addr() argument
620 expect_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr) expect_h245() argument
734 expect_callforwarding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr) expect_callforwarding() argument
795 process_setup(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Setup_UUIE *setup) process_setup() argument
865 process_callproceeding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, CallProceeding_UUIE *callproc) process_callproceeding() argument
897 process_connect(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Connect_UUIE *connect) process_connect() argument
928 process_alerting(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Alerting_UUIE *alert) process_alerting() argument
959 process_facility(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Facility_UUIE *facility) process_facility() argument
999 process_progress(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Progress_UUIE *progress) process_progress() argument
1030 process_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, Q931 *q931) process_q931() argument
1088 q931_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) q931_help() argument
1183 find_expect(struct nf_conn *ct, union nf_inet_addr *addr, __be16 port) find_expect() argument
1203 expect_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int count) expect_q931() argument
1260 process_grq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperRequest *grq) process_grq() argument
1277 process_gcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, GatekeeperConfirm *gcf) process_gcf() argument
1321 process_rrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationRequest *rrq) process_rrq() argument
1357 process_rcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RegistrationConfirm *rcf) process_rcf() argument
1408 process_urq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, UnregistrationRequest *urq) process_urq() argument
1441 process_arq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionRequest *arq) process_arq() argument
1488 process_acf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, AdmissionConfirm *acf) process_acf() argument
1538 process_lrq(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationRequest *lrq) process_lrq() argument
1555 process_lcf(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, LocationConfirm *lcf) process_lcf() argument
1594 process_irr(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, InfoRequestResponse *irr) process_irr() argument
1622 process_ras(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, RasMessage *ras) process_ras() argument
1666 ras_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) ras_help() argument
[all...]
H A Dnf_conntrack_core.c487 u32 nf_ct_get_id(const struct nf_conn *ct) in nf_ct_get_id() argument
494 a = (unsigned long)ct; in nf_ct_get_id()
495 b = (unsigned long)ct->master; in nf_ct_get_id()
496 c = (unsigned long)nf_ct_net(ct); in nf_ct_get_id()
497 d = (unsigned long)siphash(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple, in nf_ct_get_id()
498 sizeof(ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple), in nf_ct_get_id()
509 clean_from_lists(struct nf_conn *ct) in clean_from_lists() argument
511 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); in clean_from_lists()
512 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode); in clean_from_lists()
515 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
996 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); __nf_ct_resolve_clash() local
1121 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); nf_ct_resolve_clash() local
1157 struct nf_conn *ct; __nf_conntrack_confirm() local
1302 struct nf_conn *ct; nf_conntrack_tuple_taken() local
1433 gc_worker_skip_ct(const struct nf_conn *ct) gc_worker_skip_ct() argument
1438 gc_worker_can_early_drop(const struct nf_conn *ct) gc_worker_can_early_drop() argument
1614 struct nf_conn *ct; __nf_conntrack_alloc() local
1670 nf_conntrack_free(struct nf_conn *ct) nf_conntrack_free() argument
1708 struct nf_conn *ct; init_conntrack() local
1820 struct nf_conn *ct; resolve_normal_ct() local
1902 generic_packet(struct nf_conn *ct, struct sk_buff *skb, enum ip_conntrack_info ctinfo) generic_packet() argument
1915 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
1963 struct nf_conn *ct, *tmpl; nf_conntrack_in() local
2047 nf_conntrack_alter_reply(struct nf_conn *ct, const struct nf_conntrack_tuple *newreply) nf_conntrack_alter_reply() argument
2064 __nf_ct_refresh_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb, u32 extra_jiffies, bool do_acct) __nf_ct_refresh_acct() argument
2086 nf_ct_kill_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb) nf_ct_kill_acct() argument
2159 struct nf_conn *ct; nf_conntrack_attach() local
2174 __nf_conntrack_update(struct net *net, struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) __nf_conntrack_update() argument
2245 nf_confirm_cthelper(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) nf_confirm_cthelper() argument
2299 struct nf_conn *ct; nf_conntrack_update() local
2324 struct nf_conn *ct; nf_conntrack_get_tuple_skb() local
2358 struct nf_conn *ct; get_next_corpse() local
2411 struct nf_conn *ct; nf_ct_iterate_cleanup() local
2593 struct nf_conn *ct; nf_conntrack_hash_resize() local
2754 struct nf_conn *ct = nf_ct_to_nf_conn(nfct); nf_conntrack_set_closing() local
2813 __nf_ct_change_timeout(struct nf_conn *ct, u64 timeout) __nf_ct_change_timeout() argument
2827 __nf_ct_change_status(struct nf_conn *ct, unsigned long on, unsigned long off) __nf_ct_change_status() argument
2844 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()
133 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); map_sip_addr() local
150 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sip() local
307 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sip_seq_adjust() local
318 nf_nat_sip_expected(struct nf_conn *ct, struct nf_conntrack_expect *exp) nf_nat_sip_expected() argument
381 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sip_expect() local
440 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); mangle_content_len() local
471 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); mangle_sdp_packet() local
490 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sdp_addr() local
527 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sdp_session() local
569 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); nf_nat_sdp_media() local
[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
73 xt_ct_set_helper(struct nf_conn *ct, const char *helper_name, const struct xt_tgchk_param *par) xt_ct_set_helper() argument
104 xt_ct_set_timeout(struct nf_conn *ct, const struct xt_tgchk_param *par, const char *timeout_name) xt_ct_set_timeout() argument
159 struct nf_conn *ct; xt_ct_tg_check() local
282 struct nf_conn *ct = info->ct; xt_ct_tg_destroy() local
[all...]
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()
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_stat in tcp_in_window()
484 nf_tcp_log_invalid(const struct sk_buff *skb, const struct nf_conn *ct, const struct nf_hook_state *state, const struct ip_ct_tcp_state *sender, enum nf_ct_tcp_action ret, const char *fmt, ...) nf_tcp_log_invalid() argument
722 nf_tcp_handle_invalid(struct nf_conn *ct, enum ip_conntrack_dir dir, int index, const struct sk_buff *skb, const struct nf_hook_state *hook_state) nf_tcp_handle_invalid() argument
838 tcp_new(struct nf_conn *ct, const struct sk_buff *skb, unsigned int dataoff, const struct tcphdr *th) tcp_new() argument
900 tcp_can_early_drop(const struct nf_conn *ct) tcp_can_early_drop() argument
916 nf_conntrack_tcp_set_closing(struct nf_conn *ct) nf_conntrack_tcp_set_closing() argument
962 nf_conntrack_tcp_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_tcp_packet() argument
1343 tcp_to_nlattr(struct sk_buff *skb, struct nlattr *nla, struct nf_conn *ct, bool destroy) tcp_to_nlattr() argument
1400 nlattr_to_tcp(struct nlattr *cda[], struct nf_conn *ct) nlattr_to_tcp() argument
[all...]
H A Dnf_conntrack_netlink.c166 static int ctnetlink_dump_status(struct sk_buff *skb, const struct nf_conn *ct) in ctnetlink_dump_status() argument
168 if (nla_put_be32(skb, CTA_STATUS, htonl(ct->status))) in ctnetlink_dump_status()
176 static int ctnetlink_dump_timeout(struct sk_buff *skb, const struct nf_conn *ct, in ctnetlink_dump_timeout() argument
181 if (nf_ct_is_confirmed(ct)) in ctnetlink_dump_timeout()
182 timeout = nf_ct_expires(ct) / HZ; in ctnetlink_dump_timeout()
184 timeout = ct->timeout / HZ; in ctnetlink_dump_timeout()
197 static int ctnetlink_dump_protoinfo(struct sk_buff *skb, struct nf_conn *ct, in ctnetlink_dump_protoinfo() argument
204 l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); in ctnetlink_dump_protoinfo()
212 ret = l4proto->to_nlattr(skb, nest_proto, ct, destroy); in ctnetlink_dump_protoinfo()
223 const struct nf_conn *ct) in ctnetlink_dump_helpinfo()
222 ctnetlink_dump_helpinfo(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_helpinfo() argument
292 ctnetlink_dump_acct(struct sk_buff *skb, const struct nf_conn *ct, int type) ctnetlink_dump_acct() argument
308 ctnetlink_dump_timestamp(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_timestamp() argument
336 ctnetlink_dump_mark(struct sk_buff *skb, const struct nf_conn *ct, bool dump) ctnetlink_dump_mark() argument
356 ctnetlink_dump_secctx(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_secctx() argument
385 ctnetlink_label_size(const struct nf_conn *ct) ctnetlink_label_size() argument
395 ctnetlink_dump_labels(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_labels() argument
420 ctnetlink_dump_master(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_master() argument
465 ctnetlink_dump_ct_seq_adj(struct sk_buff *skb, struct nf_conn *ct) ctnetlink_dump_ct_seq_adj() argument
489 ctnetlink_dump_ct_synproxy(struct sk_buff *skb, struct nf_conn *ct) ctnetlink_dump_ct_synproxy() argument
514 ctnetlink_dump_id(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_id() argument
526 ctnetlink_dump_use(struct sk_buff *skb, const struct nf_conn *ct) ctnetlink_dump_use() argument
540 ctnetlink_dump_extinfo(struct sk_buff *skb, struct nf_conn *ct, u32 type) ctnetlink_dump_extinfo() argument
554 ctnetlink_dump_info(struct sk_buff *skb, struct nf_conn *ct) ctnetlink_dump_info() argument
573 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
637 ctnetlink_proto_size(const struct nf_conn *ct) ctnetlink_proto_size() argument
656 ctnetlink_acct_size(const struct nf_conn *ct) ctnetlink_acct_size() argument
666 ctnetlink_secctx_size(const struct nf_conn *ct) ctnetlink_secctx_size() argument
682 ctnetlink_timestamp_size(const struct nf_conn *ct) ctnetlink_timestamp_size() argument
694 ctnetlink_nlmsg_size(const struct nf_conn *ct) ctnetlink_nlmsg_size() argument
732 struct nf_conn *ct = item->ct; ctnetlink_conntrack_event() local
1134 ctnetlink_filter_match(struct nf_conn *ct, void *data) ctnetlink_filter_match() argument
1186 struct nf_conn *ct, *last; ctnetlink_dump_table() local
1556 ctnetlink_flush_iterate(struct nf_conn *ct, void *data) ctnetlink_flush_iterate() argument
1597 struct nf_conn *ct; ctnetlink_del_conntrack() local
1651 struct nf_conn *ct; ctnetlink_get_conntrack() local
1717 ctnetlink_dump_one_entry(struct sk_buff *skb, struct netlink_callback *cb, struct nf_conn *ct, bool dying) ctnetlink_dump_one_entry() argument
1787 struct nf_conn *ct; ctnetlink_dump_dying() local
1893 ctnetlink_change_status(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_status() argument
1899 ctnetlink_setup_nat(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_setup_nat() argument
1921 ctnetlink_change_helper(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_helper() argument
1987 ctnetlink_change_timeout(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_timeout() argument
1994 ctnetlink_change_mark(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_mark() argument
2015 ctnetlink_change_protoinfo(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_protoinfo() argument
2074 ctnetlink_change_seq_adj(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_seq_adj() argument
2115 ctnetlink_change_synproxy(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_synproxy() argument
2144 ctnetlink_attach_labels(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_attach_labels() argument
2169 ctnetlink_change_conntrack(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_change_conntrack() argument
2236 struct nf_conn *ct; ctnetlink_create_conntrack() local
2395 struct nf_conn *ct; ctnetlink_new_conntrack() local
2640 ctnetlink_glue_build_size(const struct nf_conn *ct) ctnetlink_glue_build_size() argument
2669 __ctnetlink_glue_build(struct sk_buff *skb, struct nf_conn *ct) __ctnetlink_glue_build() argument
2746 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
2771 ctnetlink_update_status(struct nf_conn *ct, const struct nlattr * const cda[]) ctnetlink_update_status() argument
2795 ctnetlink_glue_parse_ct(const struct nlattr *cda[], struct nf_conn *ct) ctnetlink_glue_parse_ct() argument
2828 ctnetlink_glue_parse(const struct nlattr *attr, struct nf_conn *ct) ctnetlink_glue_parse() argument
2841 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
2858 ctnetlink_glue_attach_expect(const struct nlattr *attr, struct nf_conn *ct, u32 portid, u32 report) ctnetlink_glue_attach_expect() argument
2896 ctnetlink_glue_seqadj(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, int diff) ctnetlink_glue_seqadj() argument
3205 struct nf_conn *ct = cb->data; ctnetlink_exp_ct_dump_table() local
3257 struct nf_conn *ct; ctnetlink_dump_exp_ct() local
3503 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
3574 struct nf_conn *ct; ctnetlink_create_expect() local
[all...]
/kernel/linux/linux-6.6/include/net/netfilter/
H A Dnf_conntrack.h89 /* jiffies32 when this ct is considered dead */
141 static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct) in nf_ct_l3num() argument
143 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num; in nf_ct_l3num()
146 static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct) in nf_ct_protonum() argument
148 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum; in nf_ct_protonum()
151 #define nf_ct_tuple(ct, dir) (&(ct)->tuplehash[dir].tuple)
158 static inline struct net *nf_ct_net(const struct nf_conn *ct) in nf_ct_net() argument
160 return read_pnet(&ct->ct_net); in nf_ct_net()
164 void nf_conntrack_alter_reply(struct nf_conn *ct,
187 nf_ct_put(struct nf_conn *ct) nf_ct_put() argument
215 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
224 nf_ct_refresh(struct nf_conn *ct, const struct sk_buff *skb, u32 extra_jiffies) nf_ct_refresh() argument
236 nf_ct_kill(struct nf_conn *ct) nf_ct_kill() argument
265 nf_ct_is_template(const struct nf_conn *ct) nf_ct_is_template() argument
271 nf_ct_is_confirmed(const struct nf_conn *ct) nf_ct_is_confirmed() argument
276 nf_ct_is_dying(const struct nf_conn *ct) nf_ct_is_dying() argument
290 nf_ct_expires(const struct nf_conn *ct) nf_ct_expires() argument
297 nf_ct_is_expired(const struct nf_conn *ct) nf_ct_is_expired() argument
303 nf_ct_should_gc(const struct nf_conn *ct) nf_ct_should_gc() argument
315 nf_ct_offload_timeout(struct nf_conn *ct) nf_ct_offload_timeout() argument
357 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_ecache.h23 u16 ctmask; /* bitmask of ct events to be delivered */
30 nf_ct_ecache_find(const struct nf_conn *ct) in nf_ct_ecache_find() argument
33 return nf_ct_ext_find(ct, NF_CT_EXT_ECACHE); in nf_ct_ecache_find()
39 static inline bool nf_ct_ecache_exist(const struct nf_conn *ct) in nf_ct_ecache_exist() argument
42 return nf_ct_ext_exist(ct, NF_CT_EXT_ECACHE); in nf_ct_ecache_exist()
52 struct nf_conn *ct; member
72 void nf_ct_deliver_cached_events(struct nf_conn *ct);
73 int nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct,
76 bool nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp);
79 static inline void nf_ct_deliver_cached_events(const struct nf_conn *ct) in nf_ct_deliver_cached_events() argument
83 nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct, u32 portid, int report) nf_conntrack_eventmask_report() argument
91 nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp) nf_ct_ecache_ext_add() argument
98 nf_conntrack_event_cache(enum ip_conntrack_events event, struct nf_conn *ct) nf_conntrack_event_cache() argument
116 nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct, u32 portid, int report) nf_conntrack_event_report() argument
127 nf_conntrack_event(enum ip_conntrack_events event, struct nf_conn *ct) nf_conntrack_event() argument
[all...]
/kernel/linux/linux-5.10/include/net/netfilter/
H A Dnf_conntrack.h70 /* jiffies32 when this ct is considered dead */
117 static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct) in nf_ct_l3num() argument
119 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num; in nf_ct_l3num()
122 static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct) in nf_ct_protonum() argument
124 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum; in nf_ct_protonum()
127 #define nf_ct_tuple(ct, dir) (&(ct)->tuplehash[dir].tuple)
134 static inline struct net *nf_ct_net(const struct nf_conn *ct) in nf_ct_net() argument
136 return read_pnet(&ct->ct_net); in nf_ct_net()
140 void nf_conntrack_alter_reply(struct nf_conn *ct,
159 nf_ct_put(struct nf_conn *ct) nf_ct_put() argument
191 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
200 nf_ct_refresh(struct nf_conn *ct, const struct sk_buff *skb, u32 extra_jiffies) nf_ct_refresh() argument
212 nf_ct_kill(struct nf_conn *ct) nf_ct_kill() argument
238 nf_ct_is_template(const struct nf_conn *ct) nf_ct_is_template() argument
244 nf_ct_is_confirmed(const struct nf_conn *ct) nf_ct_is_confirmed() argument
249 nf_ct_is_dying(const struct nf_conn *ct) nf_ct_is_dying() argument
263 nf_ct_expires(const struct nf_conn *ct) nf_ct_expires() argument
270 nf_ct_is_expired(const struct nf_conn *ct) nf_ct_is_expired() argument
276 nf_ct_should_gc(const struct nf_conn *ct) nf_ct_should_gc() argument
288 nf_ct_offload_timeout(struct nf_conn *ct) nf_ct_offload_timeout() argument
329 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_ecache.h25 u16 ctmask; /* bitmask of ct events to be delivered */
32 nf_ct_ecache_find(const struct nf_conn *ct) in nf_ct_ecache_find() argument
35 return nf_ct_ext_find(ct, NF_CT_EXT_ECACHE); in nf_ct_ecache_find()
42 nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp) in nf_ct_ecache_ext_add() argument
45 struct net *net = nf_ct_net(ct); in nf_ct_ecache_ext_add()
48 if (!ctmask && !expmask && net->ct.sysctl_events) { in nf_ct_ecache_ext_add()
55 e = nf_ct_ext_add(ct, NF_CT_EXT_ECACHE, gfp); in nf_ct_ecache_ext_add()
70 struct nf_conn *ct; member
84 void nf_ct_deliver_cached_events(struct nf_conn *ct);
85 int nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct,
90 nf_ct_deliver_cached_events(const struct nf_conn *ct) nf_ct_deliver_cached_events() argument
94 nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct, u32 portid, int report) nf_conntrack_eventmask_report() argument
105 nf_conntrack_event_cache(enum ip_conntrack_events event, struct nf_conn *ct) nf_conntrack_event_cache() argument
123 nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct, u32 portid, int report) nf_conntrack_event_report() argument
139 nf_conntrack_event(enum ip_conntrack_events event, struct nf_conn *ct) nf_conntrack_event() argument
[all...]
/kernel/linux/linux-5.10/net/netfilter/ipvs/
H A Dip_vs_nfct.c74 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); in ip_vs_update_conntrack() local
77 if (ct == NULL || nf_ct_is_confirmed(ct) || in ip_vs_update_conntrack()
78 nf_ct_is_dying(ct)) in ip_vs_update_conntrack()
94 if (cp->app && nf_ct_protonum(ct) == IPPROTO_TCP && in ip_vs_update_conntrack()
95 !nfct_seqadj(ct) && !nfct_seqadj_ext_add(ct)) in ip_vs_update_conntrack()
104 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_update_conntrack()
119 IP_VS_DBG_BUF(7, "%s: Updating conntrack ct=%p, status=0x%lX, " in ip_vs_update_conntrack()
121 __func__, ct, c in ip_vs_update_conntrack()
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...]
/kernel/linux/linux-6.6/net/netfilter/ipvs/
H A Dip_vs_nfct.c74 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); in ip_vs_update_conntrack() local
77 if (ct == NULL || nf_ct_is_confirmed(ct) || in ip_vs_update_conntrack()
78 nf_ct_is_dying(ct)) in ip_vs_update_conntrack()
94 if (cp->app && nf_ct_protonum(ct) == IPPROTO_TCP && in ip_vs_update_conntrack()
95 !nfct_seqadj(ct) && !nfct_seqadj_ext_add(ct)) in ip_vs_update_conntrack()
104 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; in ip_vs_update_conntrack()
119 IP_VS_DBG_BUF(7, "%s: Updating conntrack ct=%p, status=0x%lX, " in ip_vs_update_conntrack()
121 __func__, ct, c in ip_vs_update_conntrack()
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...]

Completed in 23 milliseconds

12345678910>>...25