1*ac8a861fSMichal Kubiak /* SPDX-License-Identifier: GPL-2.0-only */ 2*ac8a861fSMichal Kubiak /* Copyright (C) 2025 Intel Corporation */ 3*ac8a861fSMichal Kubiak 4*ac8a861fSMichal Kubiak #ifndef _IDPF_XDP_H_ 5*ac8a861fSMichal Kubiak #define _IDPF_XDP_H_ 6*ac8a861fSMichal Kubiak 7*ac8a861fSMichal Kubiak #include <linux/types.h> 8*ac8a861fSMichal Kubiak 9*ac8a861fSMichal Kubiak struct idpf_vport; 10*ac8a861fSMichal Kubiak 11*ac8a861fSMichal Kubiak int idpf_xdp_rxq_info_init_all(const struct idpf_vport *vport); 12*ac8a861fSMichal Kubiak void idpf_xdp_rxq_info_deinit_all(const struct idpf_vport *vport); 13*ac8a861fSMichal Kubiak 14*ac8a861fSMichal Kubiak int idpf_xdpsqs_get(const struct idpf_vport *vport); 15*ac8a861fSMichal Kubiak void idpf_xdpsqs_put(const struct idpf_vport *vport); 16*ac8a861fSMichal Kubiak 17*ac8a861fSMichal Kubiak #endif /* _IDPF_XDP_H_ */ 18