Home
last modified time | relevance | path

Searched full:xo (Results 1 – 25 of 361) sorted by relevance

12345678910>>...15

/linux-6.12.1/net/ipv6/
Desp6_offload.c57 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()
101 xo = xfrm_offload(skb); in esp6_gro_receive()
102 if (!xo) in esp6_gro_receive()
106 xo->flags |= XFRM_GRO; in esp6_gro_receive()
137 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_encap() local
154 xo->proto = proto; in esp6_gso_encap()
173 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_gso_segment() local
176 ops = rcu_dereference(inet6_offloads[xo->proto]); in xfrm6_transport_gso_segment()
[all …]
/linux-6.12.1/net/ipv4/
Desp4_offload.c34 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()
74 xo = xfrm_offload(skb); in esp4_gro_receive()
75 if (!xo) in esp4_gro_receive()
79 xo->flags |= XFRM_GRO; in esp4_gro_receive()
108 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_encap() local
118 xo->proto = proto; in esp4_gso_encap()
137 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_gso_segment() local
140 ops = rcu_dereference(inet_offloads[xo->proto]); in xfrm4_transport_gso_segment()
[all …]
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_rxtx.c77 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 …]
Dipsec_rxtx.h48 struct xfrm_offload *xo; member
57 struct xfrm_offload *xo);
59 struct xfrm_offload *xo);
91 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_feature_check() local
94 if (sp && sp->len && xo) { in mlx5e_ipsec_feature_check()
101 if (xo->inner_ipproto && in mlx5e_ipsec_feature_check()
102 xo->inner_ipproto != IPPROTO_UDP && in mlx5e_ipsec_feature_check()
103 xo->inner_ipproto != IPPROTO_TCP) in mlx5e_ipsec_feature_check()
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dqcom,mmcc.yaml112 - 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 …]
Dqcom,videocc.yaml69 - description: Board XO source
83 - description: Board XO source
84 - description: Board active XO source
100 - description: Board XO source
116 - description: Board XO source
117 - description: Board active XO source
Dqcom,gcc-ipq6018.yaml31 - description: board XO clock
36 - const: xo
53 clocks = <&xo>, <&sleep_clk>;
54 clock-names = "xo", "sleep_clk";
Dqcom,gcc-ipq4019.yaml29 - description: board XO clock
34 - const: xo
51 clocks = <&xo>, <&sleep_clk>;
52 clock-names = "xo", "sleep_clk";
Dqcom,sc7180-camcc.yaml27 - description: Board XO source
29 - description: Camera XO clock from GCC
35 - const: xo
57 clock-names = "bi_tcxo", "iface", "xo";
Dqcom,a53pll.yaml36 - description: board XO clock
40 - const: xo
68 clocks = <&xo>;
69 clock-names = "xo";
Dqcom,gcc-msm8976.yaml27 - description: XO source
28 - description: Always-on XO source
36 - const: xo
75 clock-names = "xo",
Dqcom,gcc-sdm845.yaml51 - description: Board XO source
52 - description: Board active XO source
69 - description: Board XO source
70 - description: Board active XO source
Dqcom,msm8996-apcc.yaml29 - description: XO source
34 - const: xo
54 clock-names = "xo", "sys_apcs_aux";
Dqcom,gcc-msm8994.yaml26 - description: Board XO source
31 - const: xo
51 clock-names = "xo", "sleep";
Dqcom,gcc-sdm660.yaml30 - description: XO source
35 - const: xo
58 clock-names = "xo", "sleep_clk";
Dqcom,hfpll.yaml38 - description: board XO clock
42 - const: xo
68 clock-names = "xo";
Dqcom,gcc-msm8998.yaml25 - description: Board XO source
32 - const: xo
60 clock-names = "xo",
/linux-6.12.1/drivers/platform/olpc/
DKconfig6 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.12.1/net/xfrm/
Dxfrm_device.c26 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 …]
Dxfrm_input.c392 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_input() local
398 if (xo) in xfrm4_transport_input()
399 xo->orig_mac_len = in xfrm4_transport_input()
411 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_input() local
417 if (xo) in xfrm6_transport_input()
418 xo->orig_mac_len = in xfrm6_transport_input()
471 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_input() local
474 if (encap_type < 0 || (xo && (xo->flags & XFRM_GRO || encap_type == 0 || in xfrm_input()
501 if (xo && (xo->flags & CRYPTO_DONE)) { in xfrm_input()
505 if (!(xo->status & CRYPTO_SUCCESS)) { in xfrm_input()
[all …]
Dxfrm_replay.c616 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.12.1/drivers/clk/qcom/
Dgcc-ipq4019.c241 .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.12.1/include/linux/
Dolpc-ec.h7 /* 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.12.1/drivers/net/ethernet/netronome/nfp/nfd3/
Dipsec.c13 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.12.1/Documentation/devicetree/bindings/remoteproc/
Dqcom,msm8996-mss-pil.yaml219 - description: RPM XO clock
229 - const: xo
259 - description: RPMH XO clock
269 - const: xo
296 - description: RPMH XO clock
306 - const: xo
366 "snoc_axi", "mnoc_axi", "prng", "xo";

12345678910>>...15