/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 …]
|
H A D | ipsec_rxtx.h | 48 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 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_output.c | 660 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 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/Documentation/devicetree/bindings/clock/ |
H A D | maxim,max9485.txt | 34 xo-27mhz: xo-27mhz { 45 clocks = <&xo-27mhz>;
|
/linux/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | ipsec.c | 605 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 D | xfrm6_input.c | 45 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 D | esp6.c | 285 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 D | esp4.c | 251 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 D | ipq6018.dtsi | 26 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 D | sc7280-herobrine-lte-sku.dtsi | 39 clock-names = "iface", "offline", "snoc_axi", "pka", "xo";
|
H A D | msm8953.dtsi | 29 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 D | sm6125-xiaomi-laurel-sprout.dts | 110 xo-thermal { 185 xo-therm@2 {
|
H A D | msm8976.dtsi | 24 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 D | msm8998.dtsi | 121 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 D | qcm2290.dtsi | 29 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 D | qcom-msm8974pro.dtsi | 18 clock-names = "iface", "core", "xo", "cal", "sleep";
|
H A D | qcom-msm8226.dtsi | 171 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 D | qcom-msm8974.dtsi | 146 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 D | Kconfig | 13 Chrome9 chipsets. Currently only tested on OLPC xo-1.5 systems
|
/linux/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ipsec.c | 564 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 D | yamaha-yas530.c | 199 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 D | chcr_ipsec.c | 417 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 D | pxa300-raumfeld-speaker-one.dts | 127 xo_audio_pins: xo-audio-pins {
|