Home
last modified time | relevance | path

Searched refs:xo (Results 1 – 25 of 57) sorted by relevance

123

/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 …]
H A 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/net/xfrm/
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_output.c660 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_get_inner_ipproto() local
663 if (!xo) in xfrm_get_inner_ipproto()
669 xo->inner_ipproto = ip_hdr(skb)->protocol; in xfrm_get_inner_ipproto()
672 xo->inner_ipproto = ipv6_hdr(skb)->nexthdr; in xfrm_get_inner_ipproto()
681 xo->inner_ipproto = IPPROTO_AGGFRAG; in xfrm_get_inner_ipproto()
690 xo->inner_ipproto = skb->inner_ipproto; in xfrm_get_inner_ipproto()
701 xo->inner_ipproto = inner_ipv6_hdr(skb)->nexthdr; in xfrm_get_inner_ipproto()
704 xo->inner_ipproto = inner_ip_hdr(skb)->protocol; in xfrm_get_inner_ipproto()
/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/clock/
H A Dmaxim,max9485.txt34 xo-27mhz: xo-27mhz {
45 clocks = <&xo-27mhz>;
/linux/drivers/net/ethernet/netronome/nfp/crypto/
H A Dipsec.c605 struct xfrm_offload *xo = xfrm_offload(skb); in nfp_net_ipsec_tx_prep() local
612 offload_info->seq_hi = xo->seq.hi; in nfp_net_ipsec_tx_prep()
613 offload_info->seq_low = xo->seq.low; in nfp_net_ipsec_tx_prep()
622 struct xfrm_offload *xo; in nfp_net_ipsec_rx() local
647 xo = xfrm_offload(skb); in nfp_net_ipsec_rx()
648 xo->flags = CRYPTO_DONE; in nfp_net_ipsec_rx()
649 xo->status = CRYPTO_SUCCESS; in nfp_net_ipsec_rx()
/linux/net/ipv6/
H A Dxfrm6_input.c45 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_finish() local
60 if (xo && (xo->flags & XFRM_GRO)) { in xfrm6_transport_finish()
64 skb_mac_header_rebuild_full(skb, xo->orig_mac_len); in xfrm6_transport_finish()
H A Desp6.c285 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done() local
289 if (xo && (xo->flags & XFRM_DEV_RESUME)) { in esp_output_done()
303 if (xo && (xo->flags & XFRM_DEV_RESUME)) { in esp_output_done()
353 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_esn() local
355 if (xo) in esp_output_set_esn()
356 seqhi = xo->seq.hi; in esp_output_set_esn()
779 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_input_done2() local
784 if (!xo || !(xo->flags & CRYPTO_DONE)) in esp6_input_done2()
/linux/net/ipv4/
H A Desp4.c251 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done() local
255 if (xo && (xo->flags & XFRM_DEV_RESUME)) { in esp_output_done()
267 if (xo && (xo->flags & XFRM_DEV_RESUME)) { in esp_output_done()
317 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_extra() local
319 if (xo) in esp_output_set_extra()
320 seqhi = xo->seq.hi; in esp_output_set_extra()
352 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_udp_encap() local
368 if (!xo || encap_type != UDP_ENCAP_ESPINUDP) in esp_output_udp_encap()
748 struct xfrm_offload *xo = xfrm_offload(skb); in esp_input_done2() local
753 if (!xo || !(xo->flags & CRYPTO_DONE)) in esp_input_done2()
/linux/arch/arm64/boot/dts/qcom/
H A Dipq6018.dtsi26 xo: xo { label
242 <&xo>;
254 <&xo>,
279 <&xo>;
402 clocks = <&xo>, <&sleep_clk>;
403 clock-names = "xo", "sleep_clk";
472 <&xo>;
473 clock-names = "iface", "core", "xo";
704 clocks = <&xo>;
748 clocks = <&a53pll>, <&xo>, <&gcc GPLL0>;
[all …]
H A Dsc7280-herobrine-lte-sku.dtsi39 clock-names = "iface", "offline", "snoc_axi", "pka", "xo";
H A Dmsm8953.dtsi29 xo_board: xo-board {
33 clock-output-names = "xo";
208 clock-names = "xo";
814 clock-names = "xo",
1245 clock-names = "iface", "bus", "mem", "xo";
1355 clock-names = "iface", "core", "xo";
1415 clock-names = "iface", "core", "xo";
1744 clock-names = "xo";
1864 clock-names = "xo";
H A Dsm6125-xiaomi-laurel-sprout.dts110 xo-thermal {
185 xo-therm@2 {
H A Dmsm8976.dtsi24 xo_board: xo-board {
256 clock-names = "xo";
831 clock-names = "xo",
1305 clock-names = "iface", "core", "xo";
1321 clock-names = "iface", "core", "xo";
1440 clock-names = "iface", "core", "xo";
1537 clock-names = "xo";
H A Dmsm8998.dtsi121 xo: xo-board { label
360 clocks = <&xo>;
361 clock-names = "xo";
825 clock-names = "xo", "sleep_clk";
1473 "snoc_axi", "mnoc_axi", "qdss", "xo";
1613 clock-names = "xo",
1659 clock-names = "xo";
2260 clock-names = "iface", "core", "xo";
2781 clock-names = "xo",
3151 "xo";
[all …]
H A Dqcm2290.dtsi29 xo_board: xo-board {
224 clock-names = "xo";
905 "xo",
966 "xo";
1373 "xo";
1452 "xo";
1819 clock-names = "xo";
1854 clock-names = "xo";
2060 clock-names = "xo", "alternate";
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8974pro.dtsi18 clock-names = "iface", "core", "xo", "cal", "sleep";
H A Dqcom-msm8226.dtsi171 clock-names = "xo";
285 clock-names = "xo";
462 clock-names = "iface", "core", "xo";
478 clock-names = "iface", "core", "xo";
494 clock-names = "iface", "core", "xo";
678 clock-names = "xo",
988 clock-names = "xo",
1223 clock-names = "xo";
H A Dqcom-msm8974.dtsi146 clock-names = "xo";
473 clock-names = "iface", "core", "xo";
490 clock-names = "iface", "core", "xo";
509 clock-names = "iface", "core", "xo";
754 clock-names = "xo";
1093 clock-names = "xo",
1542 clock-names = "iface", "bus", "mem", "xo";
1881 clock-names = "xo",
2204 clock-names = "xo";
/linux/drivers/media/platform/via/
H A DKconfig13 Chrome9 chipsets. Currently only tested on OLPC xo-1.5 systems
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c564 struct xfrm_offload *xo = NULL; in ixgbevf_ipsec_rx() local
614 xo = xfrm_offload(skb); in ixgbevf_ipsec_rx()
615 xo->flags = CRYPTO_DONE; in ixgbevf_ipsec_rx()
616 xo->status = CRYPTO_SUCCESS; in ixgbevf_ipsec_rx()
/linux/drivers/iio/magnetometer/
H A Dyamaha-yas530.c199 int (*get_measure)(struct yas5xx *yas5xx, s32 *to, s32 *xo, s32 *yo, s32 *zo);
501 static int yas530_get_measure(struct yas5xx *yas5xx, s32 *to, s32 *xo, s32 *yo, s32 *zo) in yas530_get_measure() argument
569 *xo = c->k * ((100 * sx + c->a2 * sy + c->a3 * sz) / 10); in yas530_get_measure()
585 static int yas537_get_measure(struct yas5xx *yas5xx, s32 *to, s32 *xo, s32 *yo, s32 *zo) in yas537_get_measure() argument
604 *xo = (x - BIT(13)) * 300; in yas537_get_measure()
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c417 struct xfrm_offload *xo; in copy_esn_pktxt() local
443 xo = xfrm_offload(skb); in copy_esn_pktxt()
447 seqno = cpu_to_be64(seqlo + ((u64)xo->seq.hi << 32)); in copy_esn_pktxt()
/linux/arch/arm/boot/dts/intel/pxa/
H A Dpxa300-raumfeld-speaker-one.dts127 xo_audio_pins: xo-audio-pins {

123