Home
last modified time | relevance | path

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

12345678910

/linux/net/ipv6/
H A 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()
161 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_tunnel_gso_segment() local
162 const struct xfrm_mode *inner_mode = xfrm_ip2inner_mode(x, xo->proto); in xfrm6_tunnel_gso_segment()
[all …]
/linux/net/ipv4/
H A 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()
125 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_tunnel_gso_segment() local
126 const struct xfrm_mode *inner_mode = xfrm_ip2inner_mode(x, xo->proto); in xfrm4_tunnel_gso_segment()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A 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 …]
/linux/drivers/platform/olpc/
H A 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/Documentation/devicetree/bindings/clock/
H A Dqcom,videocc.yaml75 - description: Board XO source
89 - description: Board XO source
90 - description: Board active XO source
106 - description: Board XO source
125 - description: Board XO source
141 - description: Board XO source
142 - description: Board active XO source
H A Dqcom,gcc-ipq6018.yaml31 - description: board XO clock
36 - const: xo
53 clocks = <&xo>, <&sleep_clk>;
54 clock-names = "xo", "sleep_clk";
H A Dqcom,a53pll.yaml36 - description: board XO clock
40 - const: xo
68 clocks = <&xo>;
69 clock-names = "xo";
H A Dqcom,ipq9574-nsscc.yaml31 - description: Board XO source
52 - const: xo
83 - const: xo
98 - const: xo
130 clock-names = "xo",
H A Dqcom,msm8996-apcc.yaml29 - description: XO source
34 - const: xo
54 clock-names = "xo", "sys_apcs_aux";
H A Dqcom,hfpll.yaml38 - description: board XO clock
42 - const: xo
68 clock-names = "xo";
H A Dqcom,gcc-sdm660.yaml30 - description: XO source
35 - const: xo
58 clock-names = "xo", "sleep_clk";
H A Dqcom,spmi-clkdiv.yaml27 - description: Board XO source
31 - const: xo
60 clock-names = "xo";
H A Dqcom,gcc-msm8909.yaml29 - description: XO source
36 - const: xo
61 clock-names = "xo", "sleep_clk", "dsi0pll", "dsi0pllbyte";
H A Dqcom,gcc-msm8974.yaml34 - description: XO source
39 - const: xo
58 clock-names = "xo", "sleep_clk";
H A Dqcom,gpucc-sdm660.yaml26 - description: Board XO source
32 - const: xo
58 clock-names = "xo", "gcc_gpu_gpll0_clk",
H A Dqcom,gcc-msm8953.yaml30 - description: Board XO source
39 - const: xo
70 clock-names = "xo",
H A Dqcom,gcc-apq8084.yaml30 - description: XO source
42 - const: xo
77 clock-names = "xo",
/linux/net/xfrm/
H A 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()
52 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_beet_prep() local
55 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_mode_beet_prep()
105 struct xfrm_offload *xo = xfrm_offload(skb); in xmit_xfrm_check_overflow() local
106 __u32 seq = xo->seq.low; in xmit_xfrm_check_overflow()
109 if (unlikely(seq < xo->seq.low)) in xmit_xfrm_check_overflow()
123 struct xfrm_offload *xo = xfrm_offload(skb); in validate_xmit_xfrm() local
[all …]
H A 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 …]
H A 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()
478 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_input() local
481 if (encap_type < 0 || (xo && (xo->flags & XFRM_GRO || encap_type == 0 || in xfrm_input()
514 if (xo in xfrm_input()
[all...]
/linux/include/linux/
H A 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/drivers/net/ethernet/netronome/nfp/nfd3/
H A 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/Documentation/devicetree/bindings/remoteproc/
H A Dqcom,qcs404-pas.yaml28 - description: XO clock
32 - const: xo
72 clock-names = "xo";
/linux/Documentation/devicetree/bindings/net/wireless/
H A Dqcom,ath10k.yaml174 qcom,xo-cal-data:
177 XO cal offset to be configured in XO trim register.
182 vdd-1.8-xo-supply:
266 - description: XO reference clock
324 vdd-1.8-xo-supply = <&vreg_l7a_1p8>;
/linux/arch/x86/platform/olpc/
H A Dolpc.c268 * XO-1 EC wakeups are available when olpc-xo1-sci driver is
279 * XO-1.5 EC wakeups are available when olpc-xo15-sci driver is
293 /* register the XO-1 and 1.5-specific EC handler */ in olpc_init()
294 if (olpc_platform_info.boardrev < olpc_board_pre(0xd0)) /* XO-1 */ in olpc_init()
306 * XO-1 only. */ in olpc_init()
312 if (olpc_platform_info.boardrev < olpc_board_pre(0xd0)) { /* XO-1 */ in olpc_init()

12345678910