/Linux-v5.15/net/ipv4/ |
D | esp4_offload.c | 32 struct xfrm_offload *xo; in esp4_gro_receive() local 43 xo = xfrm_offload(skb); in esp4_gro_receive() 44 if (!xo || !(xo->flags & CRYPTO_DONE)) { in esp4_gro_receive() 64 xo = xfrm_offload(skb); in esp4_gro_receive() 65 if (!xo) in esp4_gro_receive() 69 xo->flags |= XFRM_GRO; in esp4_gro_receive() 95 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_encap() local 105 xo->proto = proto; in esp4_gso_encap() 122 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_gso_segment() local 125 ops = rcu_dereference(inet_offloads[xo->proto]); in xfrm4_transport_gso_segment() [all …]
|
/Linux-v5.15/net/ipv6/ |
D | esp6_offload.c | 53 struct xfrm_offload *xo; in esp6_gro_receive() local 66 xo = xfrm_offload(skb); in esp6_gro_receive() 67 if (!xo || !(xo->flags & CRYPTO_DONE)) { in esp6_gro_receive() 87 xo = xfrm_offload(skb); in esp6_gro_receive() 88 if (!xo) in esp6_gro_receive() 92 xo->flags |= XFRM_GRO; in esp6_gro_receive() 123 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_encap() local 140 xo->proto = proto; in esp6_gso_encap() 157 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_gso_segment() local 160 ops = rcu_dereference(inet6_offloads[xo->proto]); in xfrm6_transport_gso_segment() [all …]
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec_rxtx.c | 137 struct xfrm_offload *xo) in mlx5e_ipsec_set_swp() argument 161 if (xo->proto == IPPROTO_IPV6) in mlx5e_ipsec_set_swp() 172 if (!xo->inner_ipproto) { in mlx5e_ipsec_set_swp() 173 switch (xo->proto) { in mlx5e_ipsec_set_swp() 186 switch (xo->inner_ipproto) { in mlx5e_ipsec_set_swp() 205 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv_esn() argument 215 seq_hi = xo->seq.hi - 1; in mlx5e_ipsec_set_iv_esn() 217 seq_hi = xo->seq.hi; in mlx5e_ipsec_set_iv_esn() 221 seqno = cpu_to_be64(xo->seq.low + ((u64)seq_hi << 32)); in mlx5e_ipsec_set_iv_esn() 227 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv() argument [all …]
|
D | ipsec_rxtx.h | 48 struct xfrm_offload *xo; member 61 struct xfrm_offload *xo); 63 struct xfrm_offload *xo); 99 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_feature_check() local 102 if (sp && sp->len && xo) { in mlx5e_ipsec_feature_check() 108 if (xo->inner_ipproto) { in mlx5e_ipsec_feature_check() 116 if (xo->inner_ipproto != IPPROTO_UDP && in mlx5e_ipsec_feature_check() 117 xo->inner_ipproto != IPPROTO_TCP) in mlx5e_ipsec_feature_check()
|
/Linux-v5.15/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-v5.15/net/xfrm/ |
D | xfrm_device.c | 25 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_transport_prep() local 28 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_transport_prep() 38 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_tunnel_prep() local 40 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_mode_tunnel_prep() 50 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_beet_prep() local 53 if (xo->flags & XFRM_GSO_SEGMENT) in __xfrm_mode_beet_prep() 108 struct xfrm_offload *xo = xfrm_offload(skb); in validate_xmit_xfrm() local 112 if (!xo || (xo->flags & XFRM_XMIT)) in validate_xmit_xfrm() 120 if (xo->flags & XFRM_GRO || x->xso.flags & XFRM_OFFLOAD_INBOUND) in validate_xmit_xfrm() 158 xo->flags |= XFRM_DEV_RESUME; in validate_xmit_xfrm() [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-v5.15/Documentation/devicetree/bindings/clock/ |
D | qcom,a53pll.yaml | 31 - description: board XO clock 35 - const: xo 60 clocks = <&xo>; 61 clock-names = "xo";
|
D | qcom,hfpll.txt | 26 Definition: reference to the xo clock. 31 Definition: must be "xo". 48 clock-names = "xo"; 58 clock-names = "xo";
|
D | qcom,sc7180-camcc.yaml | 25 - description: Board XO source 27 - description: Camera XO clock from GCC 33 - const: xo 68 clock-names = "bi_tcxo", "iface", "xo";
|
D | qcom,spmi-clkdiv.txt | 29 Definition: reference to the xo clock. 34 Definition: must be "xo". 51 clock-names = "xo";
|
D | qcom,msm8998-gpucc.yaml | 24 - description: Board XO source 29 - const: xo 66 clock-names = "xo", "gpll0";
|
D | maxim,max9485.txt | 34 xo-27mhz: xo-27mhz { 45 clocks = <&xo-27mhz>;
|
D | qcom,gpucc-sdm660.yaml | 26 - description: Board XO source 32 - const: xo 70 clock-names = "xo", "gcc_gpu_gpll0_clk",
|
D | qcom,gcc-msm8998.yaml | 26 - description: Board XO source 36 - const: xo 87 clock-names = "xo",
|
/Linux-v5.15/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-v5.15/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,adsp.yaml | 170 - description: XO clock 173 - const: xo 185 - description: XO clock 189 - const: xo 202 - description: XO clock 212 - const: xo 231 - description: XO clock 239 - const: xo 533 clock-names = "xo";
|
D | qcom,q6v5.txt | 73 must be "xo", "gcc_abhs_cbcr", "gcc_abhs_cbcr", 80 must be "iface", "bus", "mem", "xo" 82 must be "iface", "bus", "mem", "xo", "gpll0_mss", 85 must be "iface", "bus", "mem", "xo", "gpll0_mss", 88 must be "iface", "bus", "xo", "snoc_axi", "mnoc_axi", 91 must be "iface", "bus", "mem", "xo", "gpll0_mss",
|
/Linux-v5.15/Documentation/devicetree/bindings/interconnect/ |
D | qcom,osm-l3.yaml | 31 - description: xo clock 36 - const: xo 62 clock-names = "xo", "alternate";
|
/Linux-v5.15/drivers/remoteproc/ |
D | qcom_q6v5_adsp.c | 72 struct clk *xo; member 190 ret = clk_prepare_enable(adsp->xo); in adsp_start() 207 /* Enable the XO clock */ in adsp_start() 247 clk_disable_unprepare(adsp->xo); in adsp_start() 258 clk_disable_unprepare(adsp->xo); in qcom_adsp_pil_handover() 317 adsp->xo = devm_clk_get(adsp->dev, "xo"); in adsp_init_clock() 318 if (IS_ERR(adsp->xo)) { in adsp_init_clock() 319 ret = PTR_ERR(adsp->xo); in adsp_init_clock() 321 dev_err(adsp->dev, "failed to get xo clock"); in adsp_init_clock()
|
/Linux-v5.15/drivers/clk/qcom/ |
D | mmcc-msm8998.c | 81 .fw_name = "xo", 82 .name = "xo" 114 .fw_name = "xo", 115 .name = "xo" 144 .fw_name = "xo", 145 .name = "xo" 173 .fw_name = "xo", 174 .name = "xo" 202 .fw_name = "xo", 203 .name = "xo" [all …]
|
/Linux-v5.15/arch/x86/platform/olpc/ |
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()
|
D | olpc-xo15-sci.c | 3 * Support for OLPC XO-1.5 System Control Interrupts (SCI) 20 #define XO15_SCI_DEVICE_NAME "OLPC XO-1.5 SCI" 27 * wake-on-close. This is implemented as standard by the XO-1.5 DSDT. 34 * This is controlled through a custom method in the XO-1.5 DSDT.
|
/Linux-v5.15/arch/powerpc/xmon/ |
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 2825 /* An XO form instruction. */ 2826 #define XO(op, xop, oe, rc) \ macro 2828 #define XO_MASK XO (0x3f, 0x1ff, 1, 1) 3108 {"machhwu", XO (4, 12,0,0), XO_MASK, MULHW, 0, {RT, RA, RB}}, 3110 {"machhwu.", XO (4, 12,0,1), XO_MASK, MULHW, 0, {RT, RA, RB}}, 3180 {"machhw", XO (4, 44,0,0), XO_MASK, MULHW, 0, {RT, RA, RB}}, 3181 {"machhw.", XO (4, 44,0,1), XO_MASK, MULHW, 0, {RT, RA, RB}}, [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/net/wireless/ |
D | qcom,ath10k.txt | 68 "vdd-1.8-xo", "vdd-1.3-rfa", "vdd-3.3-ch0", 90 - qcom,xo-cal-data: xo cal offset to be configured in xo trim register. 205 vdd-1.8-xo-supply = <&vreg_l7a_1p8>;
|