Searched refs:roce_bitmap (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 43 static unsigned long *roce_bitmap; variable 91 port_num = bitmap_find_next_zero_area(roce_bitmap, in usnic_transport_rsrv_port() 97 } else if (test_bit(port_num, roce_bitmap)) { in usnic_transport_rsrv_port() 103 bitmap_set(roce_bitmap, port_num, 1); in usnic_transport_rsrv_port() 129 if (!test_bit(port_num, roce_bitmap)) { in usnic_transport_unrsrv_port() 135 bitmap_clear(roce_bitmap, port_num, 1); in usnic_transport_unrsrv_port() 202 roce_bitmap = kzalloc(ROCE_BITMAP_SZ, GFP_KERNEL); in usnic_transport_init() 203 if (!roce_bitmap) in usnic_transport_init() 207 bitmap_set(roce_bitmap, 0, 1); in usnic_transport_init() 213 kfree(roce_bitmap); in usnic_transport_fini() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 42 static unsigned long *roce_bitmap; variable 90 port_num = bitmap_find_next_zero_area(roce_bitmap, in usnic_transport_rsrv_port() 96 } else if (test_bit(port_num, roce_bitmap)) { in usnic_transport_rsrv_port() 102 bitmap_set(roce_bitmap, port_num, 1); in usnic_transport_rsrv_port() 128 if (!test_bit(port_num, roce_bitmap)) { in usnic_transport_unrsrv_port() 134 bitmap_clear(roce_bitmap, port_num, 1); in usnic_transport_unrsrv_port() 201 roce_bitmap = kzalloc(ROCE_BITMAP_SZ, GFP_KERNEL); in usnic_transport_init() 202 if (!roce_bitmap) in usnic_transport_init() 206 bitmap_set(roce_bitmap, 0, 1); in usnic_transport_init() 212 kfree(roce_bitmap); in usnic_transport_fini() [all...] |
Completed in 2 milliseconds