Searched refs:rdma_entry (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/dev/ice/ |
H A D | ice_rdma.c | 529 sc = __containerof(entry, struct ice_softc, rdma_entry); in ice_rdma_register() 635 entry = &sc->rdma_entry; in ice_rdma_pf_attach_locked() 712 entry = &sc->rdma_entry; in ice_rdma_pf_detach_locked() 759 struct ice_rdma_peer *peer = &sc->rdma_entry.peer; in ice_rdma_pf_init() 765 sc->rdma_entry.initiated = true; in ice_rdma_pf_init() 767 if (sc->rdma_entry.attached && ice_rdma.registered) { in ice_rdma_pf_init() 790 sc->rdma_entry.initiated = false; in ice_rdma_pf_stop() 791 if (sc->rdma_entry.attached && ice_rdma.registered) { in ice_rdma_pf_stop() 793 return IRDMA_CLOSE(&sc->rdma_entry.peer); in ice_rdma_pf_stop() 816 struct ice_rdma_peer *peer = &sc->rdma_entry in ice_rdma_link_change() [all...] |
H A D | ice_rdma_internal.h | 73 #define ice_rdma_entry_to_sc(e) __containerof(e, struct ice_softc, rdma_entry)
|
H A D | ice_iflib.h | 261 struct ice_rdma_entry rdma_entry; 239 struct ice_rdma_entry rdma_entry; global() member
|
H A D | ice_lib.c | 4313 if (new_mode == 0 && sc->rdma_entry.attached)
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_main.h | 421 to_irdma_mmap_entry(struct rdma_user_mmap_entry *rdma_entry) in to_irdma_mmap_entry() argument 423 return container_of(rdma_entry, struct irdma_user_mmap_entry, in to_irdma_mmap_entry() 424 rdma_entry); in to_irdma_mmap_entry()
|
H A D | irdma_verbs.c | 114 irdma_mmap_free(struct rdma_user_mmap_entry *rdma_entry) in irdma_mmap_free() argument 116 struct irdma_user_mmap_entry *entry = to_irdma_mmap_entry(rdma_entry); in irdma_mmap_free() 135 &entry->rdma_entry, PAGE_SIZE); in irdma_user_mmap_entry_insert() 140 *mmap_offset = rdma_user_mmap_get_offset(&entry->rdma_entry); in irdma_user_mmap_entry_insert() 142 return &entry->rdma_entry; in irdma_user_mmap_entry_insert() 153 struct rdma_user_mmap_entry *rdma_entry; in irdma_mmap() local 165 rdma_entry = rdma_user_mmap_entry_get(&ucontext->ibucontext, vma); in irdma_mmap() 166 if (!rdma_entry) { in irdma_mmap() 173 entry = to_irdma_mmap_entry(rdma_entry); in irdma_mmap() 185 rdma_entry); in irdma_mmap() [all …]
|
H A D | irdma_verbs.h | 284 struct rdma_user_mmap_entry rdma_entry; member
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 525 struct rdma_user_mmap_entry rdma_entry; member 889 to_mmmap(struct rdma_user_mmap_entry *rdma_entry) in to_mmmap() argument 891 return container_of(rdma_entry, in to_mmmap() 892 struct mlx5_user_mmap_entry, rdma_entry); in to_mmmap()
|
H A D | mlx5_ib_main.c | 1686 rdma_user_mmap_entry_put(&mentry->rdma_entry); in mlx5_ib_mmap_offset()
|