| /linux/net/ipv6/ |
| H A 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() 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 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() 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 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 …]
|
| /linux/drivers/platform/olpc/ |
| H A 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/net/xfrm/ |
| H A 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() 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 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 …]
|
| H A D | xfrm_input.c | 395 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_input() local 401 if (xo) in xfrm4_transport_input() 402 xo->orig_mac_len = in xfrm4_transport_input() 414 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_input() local 420 if (xo) in xfrm6_transport_input() 421 xo->orig_mac_len = in xfrm6_transport_input() 481 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_input() local 484 if (encap_type < 0 || (xo && (xo->flags & XFRM_GRO || encap_type == 0 || in xfrm_input() 517 if (xo && (xo->flags & CRYPTO_DONE)) { in xfrm_input() 521 if (!(xo->status & CRYPTO_SUCCESS)) { in xfrm_input() [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | qcom,videocc.yaml | 75 - 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 D | qcom,gcc-ipq6018.yaml | 31 - description: board XO clock 36 - const: xo 53 clocks = <&xo>, <&sleep_clk>; 54 clock-names = "xo", "sleep_clk";
|
| H A D | qcom,a53pll.yaml | 36 - description: board XO clock 40 - const: xo 68 clocks = <&xo>; 69 clock-names = "xo";
|
| H A D | qcom,ipq9574-nsscc.yaml | 31 - description: Board XO source 52 - const: xo 83 - const: xo 98 - const: xo 130 clock-names = "xo",
|
| H A D | qcom,msm8996-apcc.yaml | 29 - description: XO source 34 - const: xo 54 clock-names = "xo", "sys_apcs_aux";
|
| H A D | qcom,hfpll.yaml | 38 - description: board XO clock 42 - const: xo 68 clock-names = "xo";
|
| H A D | qcom,gcc-sdm660.yaml | 30 - description: XO source 35 - const: xo 58 clock-names = "xo", "sleep_clk";
|
| H A D | qcom,spmi-clkdiv.yaml | 27 - description: Board XO source 31 - const: xo 60 clock-names = "xo";
|
| H A D | qcom,gcc-msm8909.yaml | 29 - description: XO source 36 - const: xo 61 clock-names = "xo", "sleep_clk", "dsi0pll", "dsi0pllbyte";
|
| H A D | qcom,gcc-msm8974.yaml | 34 - description: XO source 39 - const: xo 58 clock-names = "xo", "sleep_clk";
|
| H A D | qcom,gpucc-sdm660.yaml | 26 - description: Board XO source 32 - const: xo 58 clock-names = "xo", "gcc_gpu_gpll0_clk",
|
| H A D | qcom,gcc-apq8084.yaml | 30 - description: XO source 42 - const: xo 77 clock-names = "xo",
|
| /linux/include/linux/ |
| H A 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/drivers/net/ethernet/netronome/nfp/nfd3/ |
| H A 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/arch/powerpc/xmon/ |
| H A D | ppc-opc.c | 501 /* The RA field in an D, DS, DQ, X, XO, M, or MDS form instruction. */ 538 /* The RB field in an X, XO, M, or MDS form instruction. */ 563 instruction or the RT field in a D, DS, X, XFX or XO form 2824 /* An XO form instruction. */ 2825 #define XO(op, xop, oe, rc) \ macro 2827 #define XO_MASK XO (0x3f, 0x1ff, 1, 1) 3107 {"machhwu", XO (4, 12,0,0), XO_MASK, MULHW, 0, {RT, RA, RB}}, 3109 {"machhwu.", XO (4, 12,0,1), XO_MASK, MULHW, 0, {RT, RA, RB}}, 3179 {"machhw", XO (4, 44,0,0), XO_MASK, MULHW, 0, {RT, RA, RB}}, 3180 {"machhw.", XO (4, 44,0,1), XO_MASK, MULHW, 0, {RT, RA, RB}}, [all …]
|
| /linux/Documentation/devicetree/bindings/net/wireless/ |
| H A D | qcom,ath10k.yaml | 174 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 D | olpc.c | 268 * 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()
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,qcs404-pas.yaml | 28 - description: XO clock 32 - const: xo 72 clock-names = "xo";
|