/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_ct.h | 13 int xe_guc_ct_init(struct xe_guc_ct *ct); 14 int xe_guc_ct_enable(struct xe_guc_ct *ct); 15 void xe_guc_ct_disable(struct xe_guc_ct *ct); 16 void xe_guc_ct_stop(struct xe_guc_ct *ct); 17 void xe_guc_ct_fast_path(struct xe_guc_ct *ct); 20 xe_guc_ct_snapshot_capture(struct xe_guc_ct *ct, bool atomic); 24 void xe_guc_ct_print(struct xe_guc_ct *ct, struct drm_printer *p, bool atomic); 26 static inline bool xe_guc_ct_enabled(struct xe_guc_ct *ct) argument 28 return ct->state == XE_GUC_CT_STATE_ENABLED; 31 static inline void xe_guc_ct_irq_handler(struct xe_guc_ct *ct) argument 49 xe_guc_ct_send_block(struct xe_guc_ct *ct, const u32 *action, u32 len) argument 62 xe_guc_ct_send_block_no_fail(struct xe_guc_ct *ct, const u32 *action, u32 len) argument [all...] |
H A D | xe_guc_ct.c | 63 ct_to_guc(struct xe_guc_ct *ct) argument 65 return container_of(ct, struct xe_guc, ct); 69 ct_to_gt(struct xe_guc_ct *ct) argument 71 return container_of(ct, struct xe_gt, uc.guc.ct); 75 ct_to_xe(struct xe_guc_ct *ct) argument 77 return gt_to_xe(ct_to_gt(ct)); 121 struct xe_guc_ct *ct = arg; local 123 xa_destroy(&ct 128 primelockdep(struct xe_guc_ct *ct) argument 138 xe_guc_ct_init(struct xe_guc_ct *ct) argument 219 guc_ct_ctb_h2g_register(struct xe_guc_ct *ct) argument 246 guc_ct_ctb_g2h_register(struct xe_guc_ct *ct) argument 274 guc_ct_control_toggle(struct xe_guc_ct *ct, bool enable) argument 290 xe_guc_ct_set_state(struct xe_guc_ct *ct, enum xe_guc_ct_state state) argument 313 xe_guc_ct_enable(struct xe_guc_ct *ct) argument 349 stop_g2h_handler(struct xe_guc_ct *ct) argument 361 xe_guc_ct_disable(struct xe_guc_ct *ct) argument 373 xe_guc_ct_stop(struct xe_guc_ct *ct) argument 379 h2g_has_room(struct xe_guc_ct *ct, u32 cmd_len) argument 397 g2h_has_room(struct xe_guc_ct *ct, u32 g2h_len) argument 407 has_room(struct xe_guc_ct *ct, u32 cmd_len, u32 g2h_len) argument 417 h2g_reserve_space(struct xe_guc_ct *ct, u32 cmd_len) argument 423 __g2h_reserve_space(struct xe_guc_ct *ct, u32 g2h_len, u32 num_g2h) argument 435 __g2h_release_space(struct xe_guc_ct *ct, u32 g2h_len) argument 445 g2h_release_space(struct xe_guc_ct *ct, u32 g2h_len) argument 454 h2g_write(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 ct_fence_value, bool want_response) argument 533 next_ct_seqno(struct xe_guc_ct *ct, bool is_g2h_fence) argument 543 __guc_ct_send_locked(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 g2h_len, u32 num_g2h, struct g2h_fence *g2h_fence) argument 620 kick_reset(struct xe_guc_ct *ct) argument 627 guc_ct_send_locked(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 g2h_len, u32 num_g2h, struct g2h_fence *g2h_fence) argument 701 guc_ct_send(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 g2h_len, u32 num_g2h, struct g2h_fence *g2h_fence) argument 715 xe_guc_ct_send(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 g2h_len, u32 num_g2h) argument 727 xe_guc_ct_send_locked(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 g2h_len, u32 num_g2h) argument 739 xe_guc_ct_send_g2h_handler(struct xe_guc_ct *ct, const u32 *action, u32 len) argument 756 retry_failure(struct xe_guc_ct *ct, int ret) argument 771 guc_ct_send_recv(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 *response_buffer, bool no_fail) argument 854 xe_guc_ct_send_recv(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 *response_buffer) argument 861 xe_guc_ct_send_recv_no_fail(struct xe_guc_ct *ct, const u32 *action, u32 len, u32 *response_buffer) argument 877 parse_g2h_event(struct xe_guc_ct *ct, u32 *msg, u32 len) argument 895 parse_g2h_response(struct xe_guc_ct *ct, u32 *msg, u32 len) argument 962 parse_g2h_msg(struct xe_guc_ct *ct, u32 *msg, u32 len) argument 1003 process_g2h_msg(struct xe_guc_ct *ct, u32 *msg, u32 len) argument 1073 g2h_read(struct xe_guc_ct *ct, u32 *msg, bool fast_path) argument 1163 g2h_fast_path(struct xe_guc_ct *ct, u32 *msg, u32 len) argument 1200 xe_guc_ct_fast_path(struct xe_guc_ct *ct) argument 1223 dequeue_one_g2h(struct xe_guc_ct *ct) argument 1249 struct xe_guc_ct *ct = container_of(w, struct xe_guc_ct, g2h_worker); local 1383 xe_guc_ct_snapshot_capture(struct xe_guc_ct *ct, bool atomic) argument 1462 xe_guc_ct_print(struct xe_guc_ct *ct, struct drm_printer *p, bool atomic) argument [all...] |
/linux-master/drivers/macintosh/ |
H A D | windfarm.h | 28 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) argument 67 wf_control_set_min(struct wf_control *ct) argument 73 wf_control_set(struct wf_control *ct, s32 val) argument 78 wf_control_get(struct wf_control *ct, s32 *val) argument 83 wf_control_get_min(struct wf_control *ct) argument 88 wf_control_get_max(struct wf_control *ct) argument [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_bpf_nf_fail.c | 32 struct nf_conn *ct; local 34 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); 35 if (!ct) 37 bpf_ct_release(ct); 46 struct nf_conn *ct; local 48 ct = bpf_skb_ct_alloc(ctx, &tup, sizeof(tup.ipv4), &opts, sizeof(opts)); 49 if (!ct) 51 ct = bpf_ct_insert_entry(ct); 52 if (!ct) 63 struct nf_conn *ct; local 77 struct nf_conn *ct; local 91 struct nf_conn *ct; local 108 struct nf_conn *ct; local 125 struct nf_conn *ct; local 139 struct nf_conn *ct; local [all...] |
H A D | test_bpf_nf.c | 77 struct nf_conn *ct; local 81 ct = lookup_fn(ctx, NULL, 0, &opts_def, sizeof(opts_def)); 82 if (ct) 83 bpf_ct_release(ct); 88 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, 92 if (ct) 93 bpf_ct_release(ct); 98 ct = lookup_fn(ctx, &bpf_tuple, sizeof(bpf_tuple.ipv4), &opts_def, 101 if (ct) 102 bpf_ct_release(ct); [all...] |
/linux-master/include/net/netfilter/ |
H A D | nf_conntrack_synproxy.h | 14 static inline struct nf_conn_synproxy *nfct_synproxy(const struct nf_conn *ct) argument 17 return nf_ct_ext_find(ct, NF_CT_EXT_SYNPROXY); 23 static inline struct nf_conn_synproxy *nfct_synproxy_ext_add(struct nf_conn *ct) argument 26 return nf_ct_ext_add(ct, NF_CT_EXT_SYNPROXY, GFP_ATOMIC); 32 static inline bool nf_ct_add_synproxy(struct nf_conn *ct, argument 37 if (!nfct_seqadj_ext_add(ct)) 40 if (!nfct_synproxy_ext_add(ct))
|
H A D | nf_conntrack_seqadj.h | 24 static inline struct nf_conn_seqadj *nfct_seqadj(const struct nf_conn *ct) argument 26 return nf_ct_ext_find(ct, NF_CT_EXT_SEQADJ); 29 static inline struct nf_conn_seqadj *nfct_seqadj_ext_add(struct nf_conn *ct) argument 31 return nf_ct_ext_add(ct, NF_CT_EXT_SEQADJ, GFP_ATOMIC); 34 int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo, 36 int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo, 38 void nf_ct_tcp_seqadj_set(struct sk_buff *skb, struct nf_conn *ct, 41 int nf_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct, 43 s32 nf_ct_seq_offset(const struct nf_conn *ct, enum ip_conntrack_dir, u32 seq);
|
H A D | nf_conntrack_act_ct.h | 14 static inline struct nf_conn_act_ct_ext *nf_conn_act_ct_ext_find(const struct nf_conn *ct) argument 17 return nf_ct_ext_find(ct, NF_CT_EXT_ACT_CT); 23 static inline void nf_conn_act_ct_ext_fill(struct sk_buff *skb, struct nf_conn *ct, argument 29 act_ct_ext = nf_conn_act_ct_ext_find(ct); 37 struct nf_conn *ct, 41 struct nf_conn_act_ct_ext *act_ct = nf_ct_ext_find(ct, NF_CT_EXT_ACT_CT); 46 act_ct = nf_ct_ext_add(ct, NF_CT_EXT_ACT_CT, GFP_ATOMIC); 47 nf_conn_act_ct_ext_fill(skb, ct, ctinfo); 36 nf_conn_act_ct_ext_add(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument
|
H A D | nf_conntrack_ecache.h | 23 u16 ctmask; /* bitmask of ct events to be delivered */ 30 nf_ct_ecache_find(const struct nf_conn *ct) argument 33 return nf_ct_ext_find(ct, NF_CT_EXT_ECACHE); 39 static inline bool nf_ct_ecache_exist(const struct nf_conn *ct) argument 42 return nf_ct_ext_exist(ct, NF_CT_EXT_ECACHE); 52 struct nf_conn *ct; member in struct:nf_ct_event 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) argument 83 nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct, u32 portid, int report) argument 91 nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp) argument 98 nf_conntrack_event_cache(enum ip_conntrack_events event, struct nf_conn *ct) argument 116 nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct, u32 portid, int report) argument 127 nf_conntrack_event(enum ip_conntrack_events event, struct nf_conn *ct) argument [all...] |
H A D | nf_conntrack_acct.h | 24 struct nf_conn_acct *nf_conn_acct_find(const struct nf_conn *ct) argument 26 return nf_ct_ext_find(ct, NF_CT_EXT_ACCT); 30 struct nf_conn_acct *nf_ct_acct_ext_add(struct nf_conn *ct, gfp_t gfp) argument 33 struct net *net = nf_ct_net(ct); 36 if (!net->ct.sysctl_acct) 39 acct = nf_ct_ext_add(ct, NF_CT_EXT_ACCT, gfp); 54 return net->ct.sysctl_acct != 0; 64 net->ct.sysctl_acct = enable; 68 void nf_ct_acct_add(struct nf_conn *ct, u32 dir, unsigned int packets, 71 static inline void nf_ct_acct_update(struct nf_conn *ct, u3 argument [all...] |
H A D | nf_conntrack_core.h | 57 struct nf_conn *ct = (struct nf_conn *)skb_nfct(skb); local 60 if (ct) { 61 if (!nf_ct_is_confirmed(ct)) { 65 ct = (struct nf_conn *)skb_nfct(skb); 68 if (ret == NF_ACCEPT && nf_ct_ecache_exist(ct)) 69 nf_ct_deliver_cached_events(ct); 88 static inline void __nf_ct_set_timeout(struct nf_conn *ct, u64 timeout) argument 93 if (nf_ct_is_confirmed(ct)) 94 WRITE_ONCE(ct->timeout, nfct_time_stamp + (u32)timeout); 96 ct [all...] |
H A D | nf_conntrack.h | 89 /* jiffies32 when this ct is considered dead */ 141 static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct) argument 143 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num; 146 static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct) argument 148 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.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) argument 160 return read_pnet(&ct->ct_net); 180 void nf_conntrack_tcp_set_closing(struct nf_conn *ct); 183 nf_ct_put(struct nf_conn *ct) argument 211 nf_ct_refresh_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct sk_buff *skb, u32 extra_jiffies) argument 220 nf_ct_refresh(struct nf_conn *ct, const struct sk_buff *skb, u32 extra_jiffies) argument 232 nf_ct_kill(struct nf_conn *ct) argument 261 nf_ct_is_template(const struct nf_conn *ct) argument 267 nf_ct_is_confirmed(const struct nf_conn *ct) argument 272 nf_ct_is_dying(const struct nf_conn *ct) argument 283 nf_conntrack_alter_reply(struct nf_conn *ct, const struct nf_conntrack_tuple *newreply) argument 296 nf_ct_expires(const struct nf_conn *ct) argument 303 nf_ct_is_expired(const struct nf_conn *ct) argument 309 nf_ct_should_gc(const struct nf_conn *ct) argument 321 nf_ct_offload_timeout(struct nf_conn *ct) argument 363 nf_ct_set(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info info) argument [all...] |
H A D | nf_conntrack_timestamp.h | 17 struct nf_conn_tstamp *nf_conn_tstamp_find(const struct nf_conn *ct) argument 20 return nf_ct_ext_find(ct, NF_CT_EXT_TSTAMP); 27 struct nf_conn_tstamp *nf_ct_tstamp_ext_add(struct nf_conn *ct, gfp_t gfp) argument 30 struct net *net = nf_ct_net(ct); 32 if (!net->ct.sysctl_tstamp) 35 return nf_ct_ext_add(ct, NF_CT_EXT_TSTAMP, gfp);
|
H A D | nf_conntrack_labels.h | 23 static inline struct nf_conn_labels *nf_ct_labels_find(const struct nf_conn *ct) argument 26 struct nf_ct_ext *ext = ct->ext; 31 return (void *)ct->ext + ct->ext->offset[NF_CT_EXT_LABELS]; 37 static inline struct nf_conn_labels *nf_ct_labels_ext_add(struct nf_conn *ct) argument 40 struct net *net = nf_ct_net(ct); 42 if (atomic_read(&net->ct.labels_used) == 0) 45 return nf_ct_ext_add(ct, NF_CT_EXT_LABELS, GFP_ATOMIC); 51 int nf_connlabels_replace(struct nf_conn *ct,
|
H A D | nf_conntrack_extend.h | 50 static inline bool nf_ct_ext_exist(const struct nf_conn *ct, u8 id) argument 52 return (ct->ext && __nf_ct_ext_exist(ct->ext, id)); 57 static inline void *nf_ct_ext_find(const struct nf_conn *ct, u8 id) argument 59 struct nf_ct_ext *ext = ct->ext; 67 return (void *)ct->ext + ct->ext->offset[id]; 71 void *nf_ct_ext_add(struct nf_conn *ct, enum nf_ct_ext_id id, gfp_t gfp);
|
H A D | nf_nat_helper.h | 11 bool __nf_nat_mangle_tcp_packet(struct sk_buff *skb, struct nf_conn *ct, 18 struct nf_conn *ct, 26 return __nf_nat_mangle_tcp_packet(skb, ct, ctinfo, protoff, 31 bool nf_nat_mangle_udp_packet(struct sk_buff *skb, struct nf_conn *ct, 38 * to port ct->master->saved_proto. */ 39 void nf_nat_follow_master(struct nf_conn *ct, struct nf_conntrack_expect *this); 17 nf_nat_mangle_tcp_packet(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len) argument
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_ct.c | 29 #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) argument 42 return container_of(ct, struct intel_guc, ct); 54 guc_probe_error(ct_to_guc(ct), "CT: " _fmt, ##__VA_ARGS__) 138 * @ct 140 intel_guc_ct_init_early(struct intel_guc_ct *ct) argument 205 ct_control_enable(struct intel_guc_ct *ct, bool enable) argument 218 ct_register_buffer(struct intel_guc_ct *ct, bool send, u32 desc_addr, u32 buff_addr, u32 size) argument 257 intel_guc_ct_init(struct intel_guc_ct *ct) argument 315 intel_guc_ct_fini(struct intel_guc_ct *ct) argument 330 intel_guc_ct_enable(struct intel_guc_ct *ct) argument 393 intel_guc_ct_disable(struct intel_guc_ct *ct) argument 407 ct_track_lost_and_found(struct intel_guc_ct *ct, u32 fence, u32 action) argument 424 ct_get_next_fence(struct intel_guc_ct *ct) argument 430 ct_write(struct intel_guc_ct *ct, const u32 *action, u32 len , u32 fence, u32 flags) argument 539 wait_for_ct_request_update(struct intel_guc_ct *ct, struct ct_request *req, u32 *status) argument 569 ct_deadlocked(struct intel_guc_ct *ct) argument 597 g2h_has_room(struct intel_guc_ct *ct, u32 g2h_len_dw) argument 608 g2h_reserve_space(struct intel_guc_ct *ct, u32 g2h_len_dw) argument 618 g2h_release_space(struct intel_guc_ct *ct, u32 g2h_len_dw) argument 623 h2g_has_room(struct intel_guc_ct *ct, u32 len_dw) argument 649 has_room_nb(struct intel_guc_ct *ct, u32 h2g_dw, u32 g2h_dw) argument 680 ct_send_nb(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 flags) argument 711 ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size, u32 *status) argument 834 intel_guc_ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, u32 *response_buf, u32 response_buf_size, u32 flags) argument 886 ct_read(struct intel_guc_ct *ct, struct ct_incoming_msg **msg) argument 1003 ct_check_lost_and_found(struct intel_guc_ct *ct, u32 fence) argument 1033 ct_check_lost_and_found(struct intel_guc_ct *ct, u32 fence) argument 1039 ct_handle_response(struct intel_guc_ct *ct, struct ct_incoming_msg *response) argument 1107 ct_process_request(struct intel_guc_ct *ct, struct ct_incoming_msg *request) argument 1172 ct_process_incoming_requests(struct intel_guc_ct *ct) argument 1203 struct intel_guc_ct *ct = local 1212 ct_handle_event(struct intel_guc_ct *ct, struct ct_incoming_msg *request) argument 1247 ct_handle_hxg(struct intel_guc_ct *ct, struct ct_incoming_msg *msg) argument 1286 ct_handle_msg(struct intel_guc_ct *ct, struct ct_incoming_msg *msg) argument 1307 ct_receive(struct intel_guc_ct *ct) argument 1325 ct_try_receive_message(struct intel_guc_ct *ct) argument 1339 struct intel_guc_ct *ct = from_tasklet(ct, t, receive_tasklet); local 1348 intel_guc_ct_event_handler(struct intel_guc_ct *ct) argument 1358 intel_guc_ct_print_info(struct intel_guc_ct *ct, struct drm_printer *p) argument 1383 struct intel_guc_ct *ct = container_of(w, struct intel_guc_ct, dead_ct_worker); local [all...] |
H A D | intel_guc_ct.h | 109 void intel_guc_ct_init_early(struct intel_guc_ct *ct); 110 int intel_guc_ct_init(struct intel_guc_ct *ct); 111 void intel_guc_ct_fini(struct intel_guc_ct *ct); 112 int intel_guc_ct_enable(struct intel_guc_ct *ct); 113 void intel_guc_ct_disable(struct intel_guc_ct *ct); 115 static inline void intel_guc_ct_sanitize(struct intel_guc_ct *ct) argument 117 ct->enabled = false; 120 static inline bool intel_guc_ct_enabled(struct intel_guc_ct *ct) argument 122 return ct->enabled; 133 int intel_guc_ct_send(struct intel_guc_ct *ct, cons [all...] |
/linux-master/drivers/video/fbdev/aty/ |
H A D | mach64_ct.c | 254 if ((err = aty_valid_pll_ct(info, vclk_per, &pll->ct))) 256 if (M64_HAS(GTB_DSP) && (err = aty_dsp_gt(info, bpp, &pll->ct))) 258 /*aty_calc_pll_ct(info, &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; 268 if(pll->ct.xres > 0) { 270 ret /= pll->ct.xres; 293 pll->ct.pll_ext_cntl, pll->ct [all...] |
/linux-master/net/netfilter/ |
H A D | nf_nat_ovs.c | 10 static int nf_ct_nat_execute(struct sk_buff *skb, struct nf_conn *ct, argument 29 if (!nf_nat_icmp_reply_translation(skb, ct, ctinfo, 41 if (!nf_nat_icmpv6_reply_translation(skb, ct, 55 if (!nf_nat_initialized(ct, maniptype)) { 61 ? nf_nat_setup_info(ct, range, maniptype) 62 : nf_nat_alloc_null_binding(ct, hooknum); 77 err = nf_nat_packet(ct, ctinfo, hooknum, skb); 85 int nf_ct_nat(struct sk_buff *skb, struct nf_conn *ct, argument 95 if (!nf_ct_is_confirmed(ct) && !nf_ct_nat_ext_add(ct)) [all...] |
H A D | xt_CONNSECMARK.c | 35 struct nf_conn *ct; local 38 ct = nf_ct_get(skb, &ctinfo); 39 if (ct && !ct->secmark) { 40 ct->secmark = skb->secmark; 41 nf_conntrack_event_cache(IPCT_SECMARK, ct); 53 const struct nf_conn *ct; local 56 ct = nf_ct_get(skb, &ctinfo); 57 if (ct && ct [all...] |
H A D | nf_conntrack_h323_main.c | 65 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 68 struct nf_ct_h323_master *info = nfct_help_data(ct); 171 static int get_h245_addr(struct nf_conn *ct, const unsigned char *data, argument 183 if (nf_ct_l3num(ct) != AF_INET) 189 if (nf_ct_l3num(ct) != AF_INET6) 205 static int expect_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, argument 221 if (!get_h245_addr(ct, *data, taddr, &addr, &port) || 222 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || 231 if ((rtp_exp = nf_ct_expect_alloc(ct)) == NULL) 233 nf_ct_expect_init(rtp_exp, NF_CT_EXPECT_CLASS_DEFAULT, nf_ct_l3num(ct), 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) 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) 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) 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) 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) 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) argument 525 h245_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 588 get_h225_addr(struct nf_conn *ct, unsigned char *data, TransportAddress *taddr, union nf_inet_addr *addr, __be16 *port) 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) 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) 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) 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) 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) 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) 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) 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) 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) argument 1088 q931_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument 1183 find_expect(struct nf_conn *ct, union nf_inet_addr *addr, __be16 port) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) argument 1666 ras_help(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo) argument [all...] |
H A D | xt_CT.c | 20 static inline int xt_ct_target(struct sk_buff *skb, struct nf_conn *ct) argument 26 if (ct) { 27 refcount_inc(&ct->ct_general.use); 28 nf_ct_set(skb, ct, IP_CT_NEW); 30 nf_ct_set(skb, ct, IP_CT_UNTRACKED); 40 struct nf_conn *ct = info->ct; local 42 return xt_ct_target(skb, ct); 49 struct nf_conn *ct = info->ct; local 73 xt_ct_set_helper(struct nf_conn *ct, const char *helper_name, const struct xt_tgchk_param *par) argument 104 xt_ct_set_timeout(struct nf_conn *ct, const struct xt_tgchk_param *par, const char *timeout_name) argument 159 struct nf_conn *ct; local 282 struct nf_conn *ct = info->ct; local [all...] |
/linux-master/arch/x86/lib/ |
H A D | strstr_32.c | 5 char *strstr(const char *cs, const char *ct) argument 29 : "0" (0), "1" (0xffffffff), "2" (cs), "g" (ct)
|
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_nfct.c | 74 struct nf_conn *ct = nf_ct_get(skb, &ctinfo); local 77 if (ct == NULL || nf_ct_is_confirmed(ct) || 78 nf_ct_is_dying(ct)) 94 if (cp->app && nf_ct_protonum(ct) == IPPROTO_TCP && 95 !nfct_seqadj(ct) && !nfct_seqadj_ext_add(ct)) 104 new_tuple = ct->tuplehash[IP_CT_DIR_REPLY].tuple; 119 IP_VS_DBG_BUF(7, "%s: Updating conntrack ct=%p, status=0x%lX, " 121 __func__, ct, c 140 ip_vs_nfct_expect_callback(struct nf_conn *ct, struct nf_conntrack_expect *exp) 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) argument 245 struct nf_conn *ct; local [all...] |