| /Linux-v5.15/drivers/gpu/drm/i915/gt/uc/ |
| D | intel_guc_ct.c | 15 static inline struct intel_guc *ct_to_guc(struct intel_guc_ct *ct) in ct_to_guc() argument 17 return container_of(ct, struct intel_guc, ct); in ct_to_guc() 20 static inline struct intel_gt *ct_to_gt(struct intel_guc_ct *ct) in ct_to_gt() argument 22 return guc_to_gt(ct_to_guc(ct)); in ct_to_gt() 25 static inline struct drm_i915_private *ct_to_i915(struct intel_guc_ct *ct) in ct_to_i915() argument 27 return ct_to_gt(ct)->i915; in ct_to_i915() 30 static inline struct drm_device *ct_to_drm(struct intel_guc_ct *ct) in ct_to_drm() argument 32 return &ct_to_i915(ct)->drm; in ct_to_drm() 44 i915_probe_error(ct_to_i915(ct), "CT: " _fmt, ##__VA_ARGS__) 103 void intel_guc_ct_init_early(struct intel_guc_ct *ct) in intel_guc_ct_init_early() argument [all …]
|
| /Linux-v5.15/drivers/macintosh/ |
| 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) in wf_control_set_max() argument [all …]
|
| /Linux-v5.15/drivers/video/fbdev/aty/ |
| D | mach64_ct.c | 256 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() 268 …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() 270 if(pll->ct.xres > 0) { in aty_pll_to_var_ct() 272 ret /= pll->ct.xres; in aty_pll_to_var_ct() 295 pll->ct.pll_ext_cntl, pll->ct.pll_gen_cntl, pll->ct.pll_vclk_cntl); in aty_set_pll_ct() 299 par->clk_wr_offset, pll->ct.vclk_fb_div, in aty_set_pll_ct() 300 pll->ct.pll_ref_div, pll->ct.vclk_post_div, pll->ct.vclk_post_div_real); in aty_set_pll_ct() 317 aty_st_pll_ct(PLL_VCLK_CNTL, pll->ct.pll_vclk_cntl, par); in aty_set_pll_ct() 323 tmp |= ((pll->ct.vclk_post_div & 0x03U) << tmp2); in aty_set_pll_ct() [all …]
|
| /Linux-v5.15/include/net/netfilter/ |
| D | nf_conntrack.h | 131 static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct) in nf_ct_l3num() argument 133 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.l3num; in nf_ct_l3num() 136 static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct) in nf_ct_protonum() argument 138 return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum; in nf_ct_protonum() 141 #define nf_ct_tuple(ct, dir) (&(ct)->tuplehash[dir].tuple) argument 148 static inline struct net *nf_ct_net(const struct nf_conn *ct) in nf_ct_net() argument 150 return read_pnet(&ct->ct_net); in nf_ct_net() 154 void nf_conntrack_alter_reply(struct nf_conn *ct, 173 static inline void nf_ct_put(struct nf_conn *ct) in nf_ct_put() argument 175 WARN_ON(!ct); in nf_ct_put() [all …]
|
| D | nf_conntrack_ecache.h | 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 90 void nf_ct_deliver_cached_events(struct nf_conn *ct); 91 int nf_conntrack_eventmask_report(unsigned int eventmask, struct nf_conn *ct, 96 static inline void nf_ct_deliver_cached_events(const struct nf_conn *ct) in nf_ct_deliver_cached_events() argument [all …]
|
| D | nf_conntrack_l4proto.h | 31 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_dccp_packet(struct nf_conn *ct, 125 int nf_conntrack_sctp_packet(struct nf_conn *ct, [all …]
|
| /Linux-v5.15/net/netfilter/ |
| D | nf_conntrack_core.c | 483 u32 nf_ct_get_id(const struct nf_conn *ct) in nf_ct_get_id() argument 490 a = (unsigned long)ct; in nf_ct_get_id() 491 b = (unsigned long)ct->master; in nf_ct_get_id() 492 c = (unsigned long)nf_ct_net(ct); in nf_ct_get_id() 493 d = (unsigned long)siphash(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple, in nf_ct_get_id() 494 sizeof(ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple), in nf_ct_get_id() 505 clean_from_lists(struct nf_conn *ct) in clean_from_lists() argument 507 pr_debug("clean_from_lists(%p)\n", ct); in clean_from_lists() 508 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); in clean_from_lists() 509 hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode); in clean_from_lists() [all …]
|
| D | nf_conntrack_h323_main.c | 64 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() argument 122 struct nf_ct_h323_master *info = nfct_help_data(ct); in get_tpkt_data() 222 static int get_h245_addr(struct nf_conn *ct, const unsigned char *data, in get_h245_addr() argument [all …]
|
| D | nf_conntrack_proto_tcp.c | 260 static void tcp_print_conntrack(struct seq_file *s, struct nf_conn *ct) in tcp_print_conntrack() argument 262 if (test_bit(IPS_OFFLOAD_BIT, &ct->status)) in tcp_print_conntrack() 265 seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); in tcp_print_conntrack() 449 static bool tcp_in_window(struct nf_conn *ct, in tcp_in_window() argument 457 struct ip_ct_tcp *state = &ct->proto.tcp; in tcp_in_window() 458 struct net *net = nf_ct_net(ct); in tcp_in_window() 462 const struct nf_conntrack_tuple *tuple = &ct->tuplehash[dir].tuple; in tcp_in_window() 481 receiver_offset = nf_ct_seq_offset(ct, !dir, ack - 1); in tcp_in_window() 674 nf_ct_l4proto_log_invalid(skb, ct, hook_state, in tcp_in_window() 737 if (state->net->ct.sysctl_checksum && in tcp_error() [all …]
|
| D | nf_nat_sip.c | 41 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 …]
|
| D | nf_conntrack_proto_dccp.c | 384 dccp_new(struct nf_conn *ct, const struct sk_buff *skb, in dccp_new() argument 388 struct net *net = nf_ct_net(ct); in dccp_new() 409 ct->proto.dccp.role[IP_CT_DIR_ORIGINAL] = CT_DCCP_ROLE_CLIENT; in dccp_new() 410 ct->proto.dccp.role[IP_CT_DIR_REPLY] = CT_DCCP_ROLE_SERVER; in dccp_new() 411 ct->proto.dccp.state = CT_DCCP_NONE; in dccp_new() 412 ct->proto.dccp.last_pkt = DCCP_PKT_REQUEST; in dccp_new() 413 ct->proto.dccp.last_dir = IP_CT_DIR_ORIGINAL; in dccp_new() 414 ct->proto.dccp.handshake_seq = 0; in dccp_new() 418 nf_ct_l4proto_log_invalid(skb, ct, hook_state, "%s", msg); in dccp_new() 455 state->net->ct.sysctl_checksum && in dccp_error() [all …]
|
| D | xt_CT.c | 20 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 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 …]
|
| D | nf_nat_core.c | 56 const struct nf_conn *ct, in nf_nat_ipv4_decode_session() argument 61 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; in nf_nat_ipv4_decode_session() 64 if (ct->status & statusbit) { in nf_nat_ipv4_decode_session() 76 if (ct->status & statusbit) { in nf_nat_ipv4_decode_session() 88 const struct nf_conn *ct, in nf_nat_ipv6_decode_session() argument 94 const struct nf_conntrack_tuple *t = &ct->tuplehash[dir].tuple; in nf_nat_ipv6_decode_session() 97 if (ct->status & statusbit) { in nf_nat_ipv6_decode_session() 109 if (ct->status & statusbit) { in nf_nat_ipv6_decode_session() 123 const struct nf_conn *ct; in __nf_nat_decode_session() local 129 ct = nf_ct_get(skb, &ctinfo); in __nf_nat_decode_session() [all …]
|
| D | nf_conntrack_netlink.c | 160 static int ctnetlink_dump_status(struct sk_buff *skb, const struct nf_conn *ct) in ctnetlink_dump_status() argument 162 if (nla_put_be32(skb, CTA_STATUS, htonl(ct->status))) in ctnetlink_dump_status() 170 static int ctnetlink_dump_timeout(struct sk_buff *skb, const struct nf_conn *ct, in ctnetlink_dump_timeout() argument 173 long timeout = nf_ct_expires(ct) / HZ; in ctnetlink_dump_timeout() 186 static int ctnetlink_dump_protoinfo(struct sk_buff *skb, struct nf_conn *ct, in ctnetlink_dump_protoinfo() argument 193 l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); in ctnetlink_dump_protoinfo() 201 ret = l4proto->to_nlattr(skb, nest_proto, ct, destroy); in ctnetlink_dump_protoinfo() 212 const struct nf_conn *ct) in ctnetlink_dump_helpinfo() argument 215 const struct nf_conn_help *help = nfct_help(ct); in ctnetlink_dump_helpinfo() 233 helper->to_nlattr(skb, ct); in ctnetlink_dump_helpinfo() [all …]
|
| D | nf_conntrack_proto_sctp.c | 150 static void sctp_print_conntrack(struct seq_file *s, struct nf_conn *ct) in sctp_print_conntrack() argument 152 seq_printf(s, "%s ", sctp_conntrack_names[ct->proto.sctp.state]); in sctp_print_conntrack() 163 static int do_basic_checks(struct nf_conn *ct, in do_basic_checks() argument 272 sctp_new(struct nf_conn *ct, const struct sk_buff *skb, in sctp_new() argument 280 memset(&ct->proto.sctp, 0, sizeof(ct->proto.sctp)); in sctp_new() 308 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = ih->init_tag; in sctp_new() 312 ct->proto.sctp.vtag[IP_CT_DIR_ORIGINAL] = sh->vtag; in sctp_new() 318 ct->proto.sctp.vtag[IP_CT_DIR_REPLY] = sh->vtag; in sctp_new() 321 ct->proto.sctp.state = SCTP_CONNTRACK_NONE; in sctp_new() 339 state->net->ct.sysctl_checksum && in sctp_error() [all …]
|
| D | nf_conntrack_sip.c | 66 static int string_len(const struct nf_conn *ct, const char *dptr, in string_len() argument 78 static int digits_len(const struct nf_conn *ct, const char *dptr, in digits_len() argument 110 static int callid_len(const struct nf_conn *ct, const char *dptr, in callid_len() argument 129 static int media_len(const struct nf_conn *ct, const char *dptr, in media_len() argument 132 int len = string_len(ct, dptr, limit, shift); in media_len() 140 return len + digits_len(ct, dptr, limit, shift); in media_len() 143 static int sip_parse_addr(const struct nf_conn *ct, const char *cp, in sip_parse_addr() argument 150 if (!ct) in sip_parse_addr() 154 switch (nf_ct_l3num(ct)) { in sip_parse_addr() 185 static int epaddr_len(const struct nf_conn *ct, const char *dptr, in epaddr_len() argument [all …]
|
| D | nf_conntrack_ecache.c | 52 struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); in ecache_work_evict_list() local 55 if (!nf_ct_is_confirmed(ct)) in ecache_work_evict_list() 66 e = nf_ct_ecache_find(ct); in ecache_work_evict_list() 74 if (nf_conntrack_event(IPCT_DESTROY, ct)) { in ecache_work_evict_list() 80 refs[evicted] = ct; in ecache_work_evict_list() 138 struct nf_conn *ct = item->ct; in __nf_conntrack_eventmask_report() local 139 struct net *net = nf_ct_net(item->ct); in __nf_conntrack_eventmask_report() 148 notify = rcu_dereference(net->ct.nf_conntrack_event_cb); in __nf_conntrack_eventmask_report() 160 spin_lock_bh(&ct->lock); in __nf_conntrack_eventmask_report() 165 spin_unlock_bh(&ct->lock); in __nf_conntrack_eventmask_report() [all …]
|
| D | nf_conntrack_pptp.c | 50 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 57 struct nf_conn *ct, enum ip_conntrack_info ctinfo, 69 (*nf_nat_pptp_hook_expectfn)(struct nf_conn *ct, 111 static void pptp_expectfn(struct nf_conn *ct, in pptp_expectfn() argument 114 struct net *net = nf_ct_net(ct); in pptp_expectfn() 119 ct->proto.gre.timeout = PPTP_GRE_TIMEOUT; in pptp_expectfn() 120 ct->proto.gre.stream_timeout = PPTP_GRE_STREAM_TIMEOUT; in pptp_expectfn() 126 if (nf_nat_pptp_expectfn && ct->master->status & IPS_NAT_MASK) in pptp_expectfn() 127 nf_nat_pptp_expectfn(ct, exp); in pptp_expectfn() 137 exp_other = nf_ct_expect_find_get(net, nf_ct_zone(ct), &inv_t); in pptp_expectfn() [all …]
|
| D | xt_conntrack.c | 40 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 …]
|
| D | xt_nat.c | 57 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-v5.15/net/netfilter/ipvs/ |
| D | ip_vs_nfct.c | 74 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() 121 __func__, ct, ct->status, ctinfo, in ip_vs_update_conntrack() 122 ARG_TUPLE(&ct->tuplehash[IP_CT_DIR_REPLY].tuple)); in ip_vs_update_conntrack() 125 __func__, ct, ct->status, ctinfo, in ip_vs_update_conntrack() 127 nf_conntrack_alter_reply(ct, &new_tuple); in ip_vs_update_conntrack() [all …]
|
| /Linux-v5.15/kernel/irq/ |
| D | generic-chip.c | 39 struct irq_chip_type *ct = irq_data_get_chip_type(d); in irq_gc_mask_disable_reg() local 43 irq_reg_writel(gc, mask, ct->regs.disable); in irq_gc_mask_disable_reg() 44 *ct->mask_cache &= ~mask; in irq_gc_mask_disable_reg() 58 struct irq_chip_type *ct = irq_data_get_chip_type(d); in irq_gc_mask_set_bit() local 62 *ct->mask_cache |= mask; in irq_gc_mask_set_bit() 63 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->mask_cache, ct->regs.mask); in irq_gc_mask_clr_bit() 98 struct irq_chip_type *ct = irq_data_get_chip_type(d); in irq_gc_unmask_enable_reg() local [all …]
|
| /Linux-v5.15/drivers/irqchip/ |
| D | irq-brcmstb-l2.c | 81 struct irq_chip_type *ct = irq_data_get_chip_type(d); in brcmstb_l2_mask_and_ack() local 85 irq_reg_writel(gc, mask, ct->regs.disable); in brcmstb_l2_mask_and_ack() 86 *ct->mask_cache &= ~mask; in brcmstb_l2_mask_and_ack() 87 irq_reg_writel(gc, mask, ct->regs.ack); in brcmstb_l2_mask_and_ack() 122 struct irq_chip_type *ct = irq_data_get_chip_type(d); in brcmstb_l2_intc_suspend() local 128 b->saved_mask = irq_reg_readl(gc, ct->regs.mask); in brcmstb_l2_intc_suspend() 132 irq_reg_writel(gc, ~gc->wake_active, ct->regs.disable); in brcmstb_l2_intc_suspend() 133 irq_reg_writel(gc, gc->wake_active, ct->regs.enable); in brcmstb_l2_intc_suspend() 141 struct irq_chip_type *ct = irq_data_get_chip_type(d); in brcmstb_l2_intc_resume() local 146 if (ct->chip.irq_ack) { in brcmstb_l2_intc_resume() [all …]
|
| /Linux-v5.15/net/ax25/ |
| D | ax25_addr.c | 116 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 …]
|
| /Linux-v5.15/net/openvswitch/ |
| D | conntrack.c | 60 struct nf_conn *ct; member 150 static u32 ovs_ct_get_mark(const struct nf_conn *ct) in ovs_ct_get_mark() argument 153 return ct ? ct->mark : 0; in ovs_ct_get_mark() 164 static void ovs_ct_get_labels(const struct nf_conn *ct, in ovs_ct_get_labels() argument 167 struct nf_conn_labels *cl = ct ? nf_ct_labels_find(ct) : NULL; in ovs_ct_get_labels() 181 key->ct.orig_tp.src = htons(orig->dst.u.icmp.type); in __ovs_ct_update_key_orig_tp() 182 key->ct.orig_tp.dst = htons(orig->dst.u.icmp.code); in __ovs_ct_update_key_orig_tp() 184 key->ct.orig_tp.src = orig->src.u.all; in __ovs_ct_update_key_orig_tp() 185 key->ct.orig_tp.dst = orig->dst.u.all; in __ovs_ct_update_key_orig_tp() 191 const struct nf_conn *ct) in __ovs_ct_update_key() argument [all …]
|