freebsd-src/sys/dev/irdma
Vladimir Kondratyev 96ab16ebab LinuxKPI: Remove sys/rman.h include from LKPI headers.
sys/rman.h defines `resource` structure which conflicts with the Linux
structure of the same name. To fix that remove reference to sys/rman.h
from linux/pci.h and move resource management code to linux_pci.c.
Update consumers which were depending on linux/pci.h pollution.

No functional changes intended.

Sponsored by:	Serenity Cyber Security, LLC
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D42792
2023-12-24 11:19:57 +03:00
..
fbsd_kcompat.c irdma(4): use related vnet for searching netdev 2023-09-13 15:16:15 -07:00
fbsd_kcompat.h irdma(4): use related vnet for searching netdev 2023-09-13 15:16:15 -07:00
ice_devids.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
icrdma.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
icrdma_hw.c sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
icrdma_hw.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
irdma-abi.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
irdma.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_cm.c irdma(4): use related vnet for searching netdev 2023-09-13 15:16:15 -07:00
irdma_cm.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_ctrl.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_defs.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_hmc.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_hmc.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_hw.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_kcompat.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_main.h LinuxKPI: Remove sys/rman.h include from LKPI headers. 2023-12-24 11:19:57 +03:00
irdma_pble.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_pble.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_protos.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_puda.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_puda.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_type.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_uda.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_uda.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_uda_d.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
irdma_uk.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_user.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_utils.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_verbs.c irdma(4): use related vnet for searching netdev 2023-09-13 15:16:15 -07:00
irdma_verbs.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_ws.c irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00
irdma_ws.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
osdep.h irdma(4): upgrade to 1.2.17-k 2023-08-18 11:28:58 -07:00