/linux-6.8/net/ipv4/ |
D | esp4_offload.c | 34 struct xfrm_offload *xo; in esp4_gro_receive() local 46 xo = xfrm_offload(skb); in esp4_gro_receive() 47 if (!xo || !(xo->flags & CRYPTO_DONE)) { in esp4_gro_receive() 67 xo = xfrm_offload(skb); in esp4_gro_receive() 68 if (!xo) in esp4_gro_receive() 72 xo->flags |= XFRM_GRO; in esp4_gro_receive() 101 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_encap() local 111 xo->proto = proto; in esp4_gso_encap() 130 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_gso_segment() local 133 ops = rcu_dereference(inet_offloads[xo->proto]); in xfrm4_transport_gso_segment() [all …]
|
/linux-6.8/net/ipv6/ |
D | esp6_offload.c | 57 struct xfrm_offload *xo; in esp6_gro_receive() local 73 xo = xfrm_offload(skb); in esp6_gro_receive() 74 if (!xo || !(xo->flags & CRYPTO_DONE)) { in esp6_gro_receive() 94 xo = xfrm_offload(skb); in esp6_gro_receive() 95 if (!xo) in esp6_gro_receive() 99 xo->flags |= XFRM_GRO; in esp6_gro_receive() 130 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_encap() local 147 xo->proto = proto; in esp6_gso_encap() 166 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_gso_segment() local 169 ops = rcu_dereference(inet6_offloads[xo->proto]); in xfrm6_transport_gso_segment() [all …]
|
/linux-6.8/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec_rxtx.c | 77 struct xfrm_offload *xo) in mlx5e_ipsec_set_swp() argument 100 if (xo->proto == IPPROTO_IPV6) in mlx5e_ipsec_set_swp() 103 switch (xo->inner_ipproto) { in mlx5e_ipsec_set_swp() 121 if (!xo->inner_ipproto) { in mlx5e_ipsec_set_swp() 122 switch (xo->proto) { in mlx5e_ipsec_set_swp() 135 switch (xo->inner_ipproto) { in mlx5e_ipsec_set_swp() 154 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv_esn() argument 164 seq_hi = xo->seq.hi - 1; in mlx5e_ipsec_set_iv_esn() 166 seq_hi = xo->seq.hi; in mlx5e_ipsec_set_iv_esn() 170 seqno = cpu_to_be64(xo->seq.low + ((u64)seq_hi << 32)); in mlx5e_ipsec_set_iv_esn() [all …]
|
D | ipsec_rxtx.h | 49 struct xfrm_offload *xo; member 58 struct xfrm_offload *xo); 60 struct xfrm_offload *xo); 92 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_feature_check() local 95 if (sp && sp->len && xo) { in mlx5e_ipsec_feature_check() 101 if (xo->inner_ipproto) { in mlx5e_ipsec_feature_check() 109 if (xo->inner_ipproto != IPPROTO_UDP && in mlx5e_ipsec_feature_check() 110 xo->inner_ipproto != IPPROTO_TCP) in mlx5e_ipsec_feature_check()
|
/linux-6.8/Documentation/devicetree/bindings/clock/ |
D | qcom,mmcc.yaml | 112 - description: Board XO source 122 - const: xo 140 - description: Board XO source 155 - const: xo 178 - description: Board XO source 194 - const: xo 231 - description: Board XO source 243 - const: xo 262 - description: Board XO source 273 - const: xo [all …]
|
D | qcom,gcc-ipq6018.yaml | 31 - description: board XO clock 36 - const: xo 51 clocks = <&xo>, <&sleep_clk>; 52 clock-names = "xo", "sleep_clk";
|
D | qcom,gcc-ipq4019.yaml | 29 - description: board XO clock 34 - const: xo 50 clocks = <&xo>, <&sleep_clk>; 51 clock-names = "xo", "sleep_clk";
|
D | qcom,videocc.yaml | 83 - description: Board XO source 97 - description: Board XO source 98 - description: Board active XO source 114 - description: Board XO source 115 - description: Board active XO source
|
D | qcom,a53pll.yaml | 35 - description: board XO clock 39 - const: xo 64 clocks = <&xo>; 65 clock-names = "xo";
|
D | qcom,sc7180-camcc.yaml | 27 - description: Board XO source 29 - description: Camera XO clock from GCC 35 - const: xo 57 clock-names = "bi_tcxo", "iface", "xo";
|
D | qcom,hfpll.txt | 29 Definition: reference to the xo clock. 34 Definition: must be "xo". 51 clock-names = "xo"; 61 clock-names = "xo";
|
D | qcom,gcc-msm8976.yaml | 27 - description: XO source 28 - description: Always-on XO source 36 - const: xo 74 clock-names = "xo",
|
D | qcom,gcc-sdm845.yaml | 50 - description: Board XO source 51 - description: Board active XO source 68 - description: Board XO source 69 - description: Board active XO source
|
D | qcom,msm8996-apcc.yaml | 29 - description: XO source 34 - const: xo 54 clock-names = "xo", "sys_apcs_aux";
|
D | qcom,gcc-msm8994.yaml | 26 - description: Board XO source 31 - const: xo 50 clock-names = "xo", "sleep";
|
D | qcom,gcc-msm8998.yaml | 25 - description: Board XO source 32 - const: xo 59 clock-names = "xo",
|
D | qcom,gcc-sdm660.yaml | 30 - description: XO source 35 - const: xo 57 clock-names = "xo", "sleep_clk";
|
D | qcom,msm8998-gpucc.yaml | 24 - description: Board XO source 29 - const: xo 66 clock-names = "xo", "gpll0";
|
/linux-6.8/drivers/platform/olpc/ |
D | Kconfig | 6 bool "Platform support for OLPC XO 1.75 hardware" 12 Unless you have an OLPC XO laptop, you will want to say N. 17 tristate "OLPC XO 1.75 Embedded Controller" 23 Include support for the OLPC XO Embedded Controller (EC). The EC 27 Unless you have an OLPC XO laptop, you will want to say N.
|
/linux-6.8/net/xfrm/ |
D | xfrm_device.c | 26 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_transport_prep() local 29 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_transport_prep() 39 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_tunnel_prep() local 41 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_mode_tunnel_prep() 51 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_beet_prep() local 54 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_mode_beet_prep() 103 struct xfrm_offload *xo = xfrm_offload(skb); in xmit_xfrm_check_overflow() local 104 __u32 seq = xo->seq.low; in xmit_xfrm_check_overflow() 107 if (unlikely(seq < xo->seq.low)) in xmit_xfrm_check_overflow() 121 struct xfrm_offload *xo = xfrm_offload(skb); in validate_xmit_xfrm() local [all …]
|
D | xfrm_replay.c | 616 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload() local 619 if (!xo) in xfrm_replay_overflow_offload() 625 xo->seq.low = oseq; in xfrm_replay_overflow_offload() 628 xo->seq.low = oseq + 1; in xfrm_replay_overflow_offload() 633 xo->seq.hi = 0; in xfrm_replay_overflow_offload() 654 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload_bmp() local 659 if (!xo) in xfrm_replay_overflow_offload_bmp() 665 xo->seq.low = oseq; in xfrm_replay_overflow_offload_bmp() 668 xo->seq.low = oseq + 1; in xfrm_replay_overflow_offload_bmp() 673 xo->seq.hi = 0; in xfrm_replay_overflow_offload_bmp() [all …]
|
/linux-6.8/drivers/clk/qcom/ |
D | gcc-ipq4019.c | 241 .fw_name = "xo", 242 .name = "xo", 294 .fw_name = "xo", 295 .name = "xo", 310 .fw_name = "xo", 311 .name = "xo", 326 .fw_name = "xo", 327 .name = "xo", 342 .fw_name = "xo", 343 .name = "xo", [all …]
|
/linux-6.8/include/linux/ |
D | olpc-ec.h | 7 /* XO-1 EC commands */ 26 #define EC_SCI_SRC_EBOOK BIT(4) /* XO-1 only */ 27 #define EC_SCI_SRC_WLAN BIT(5) /* XO-1 only */ 30 #define EC_SCI_SRC_GPWAKE BIT(8) /* XO-1.5 only */
|
/linux-6.8/drivers/net/ethernet/netronome/nfp/nfd3/ |
D | ipsec.c | 13 struct xfrm_offload *xo = xfrm_offload(skb); in nfp_nfd3_ipsec_tx() local 24 l4_proto = xo->proto; in nfp_nfd3_ipsec_tx() 26 l4_proto = xo->inner_ipproto; in nfp_nfd3_ipsec_tx()
|
/linux-6.8/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,msm8996-mss-pil.yaml | 219 - description: RPM XO clock 229 - const: xo 260 - description: RPMH XO clock 270 - const: xo 297 - description: RPMH XO clock 307 - const: xo 367 "snoc_axi", "mnoc_axi", "prng", "xo";
|