Home
last modified time | relevance | path

Searched refs:id_tbl (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/qedi/
H A Dqedi_main.c534 static int qedi_init_id_tbl(struct qedi_portid_tbl *id_tbl, u16 size, in qedi_init_id_tbl() argument
537 id_tbl->start = start_id; in qedi_init_id_tbl()
538 id_tbl->max = size; in qedi_init_id_tbl()
539 id_tbl->next = next; in qedi_init_id_tbl()
540 spin_lock_init(&id_tbl->lock); in qedi_init_id_tbl()
541 id_tbl->table = kcalloc(BITS_TO_LONGS(size), sizeof(long), GFP_KERNEL); in qedi_init_id_tbl()
542 if (!id_tbl->table) in qedi_init_id_tbl()
548 static void qedi_free_id_tbl(struct qedi_portid_tbl *id_tbl) in qedi_free_id_tbl() argument
550 kfree(id_tbl->table); in qedi_free_id_tbl()
551 id_tbl in qedi_free_id_tbl()
554 qedi_alloc_id(struct qedi_portid_tbl *id_tbl, u16 id) qedi_alloc_id() argument
571 qedi_alloc_new_id(struct qedi_portid_tbl *id_tbl) qedi_alloc_new_id() argument
597 qedi_free_id(struct qedi_portid_tbl *id_tbl, u16 id) qedi_free_id() argument
[all...]
H A Dqedi_gbl.h68 int qedi_alloc_id(struct qedi_portid_tbl *id_tbl, u16 id);
69 u16 qedi_alloc_new_id(struct qedi_portid_tbl *id_tbl);
70 void qedi_free_id(struct qedi_portid_tbl *id_tbl, u16 id);
/kernel/linux/linux-6.6/drivers/scsi/qedi/
H A Dqedi_main.c532 static int qedi_init_id_tbl(struct qedi_portid_tbl *id_tbl, u16 size, in qedi_init_id_tbl() argument
535 id_tbl->start = start_id; in qedi_init_id_tbl()
536 id_tbl->max = size; in qedi_init_id_tbl()
537 id_tbl->next = next; in qedi_init_id_tbl()
538 spin_lock_init(&id_tbl->lock); in qedi_init_id_tbl()
539 id_tbl->table = kcalloc(BITS_TO_LONGS(size), sizeof(long), GFP_KERNEL); in qedi_init_id_tbl()
540 if (!id_tbl->table) in qedi_init_id_tbl()
546 static void qedi_free_id_tbl(struct qedi_portid_tbl *id_tbl) in qedi_free_id_tbl() argument
548 kfree(id_tbl->table); in qedi_free_id_tbl()
549 id_tbl in qedi_free_id_tbl()
552 qedi_alloc_id(struct qedi_portid_tbl *id_tbl, u16 id) qedi_alloc_id() argument
569 qedi_alloc_new_id(struct qedi_portid_tbl *id_tbl) qedi_alloc_new_id() argument
595 qedi_free_id(struct qedi_portid_tbl *id_tbl, u16 id) qedi_free_id() argument
[all...]
H A Dqedi_gbl.h67 int qedi_alloc_id(struct qedi_portid_tbl *id_tbl, u16 id);
68 u16 qedi_alloc_new_id(struct qedi_portid_tbl *id_tbl);
69 void qedi_free_id(struct qedi_portid_tbl *id_tbl, u16 id);
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Dcnic.c656 static int cnic_init_id_tbl(struct cnic_id_tbl *id_tbl, u32 size, u32 start_id, in cnic_init_id_tbl() argument
659 id_tbl->start = start_id; in cnic_init_id_tbl()
660 id_tbl->max = size; in cnic_init_id_tbl()
661 id_tbl->next = next; in cnic_init_id_tbl()
662 spin_lock_init(&id_tbl->lock); in cnic_init_id_tbl()
663 id_tbl->table = kcalloc(BITS_TO_LONGS(size), sizeof(long), GFP_KERNEL); in cnic_init_id_tbl()
664 if (!id_tbl->table) in cnic_init_id_tbl()
670 static void cnic_free_id_tbl(struct cnic_id_tbl *id_tbl) in cnic_free_id_tbl() argument
672 kfree(id_tbl->table); in cnic_free_id_tbl()
673 id_tbl in cnic_free_id_tbl()
676 cnic_alloc_id(struct cnic_id_tbl *id_tbl, u32 id) cnic_alloc_id() argument
694 cnic_alloc_new_id(struct cnic_id_tbl *id_tbl) cnic_alloc_new_id() argument
720 cnic_free_id(struct cnic_id_tbl *id_tbl, u32 id) cnic_free_id() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Dcnic.c656 static int cnic_init_id_tbl(struct cnic_id_tbl *id_tbl, u32 size, u32 start_id, in cnic_init_id_tbl() argument
659 id_tbl->start = start_id; in cnic_init_id_tbl()
660 id_tbl->max = size; in cnic_init_id_tbl()
661 id_tbl->next = next; in cnic_init_id_tbl()
662 spin_lock_init(&id_tbl->lock); in cnic_init_id_tbl()
663 id_tbl->table = bitmap_zalloc(size, GFP_KERNEL); in cnic_init_id_tbl()
664 if (!id_tbl->table) in cnic_init_id_tbl()
670 static void cnic_free_id_tbl(struct cnic_id_tbl *id_tbl) in cnic_free_id_tbl() argument
672 bitmap_free(id_tbl->table); in cnic_free_id_tbl()
673 id_tbl in cnic_free_id_tbl()
676 cnic_alloc_id(struct cnic_id_tbl *id_tbl, u32 id) cnic_alloc_id() argument
694 cnic_alloc_new_id(struct cnic_id_tbl *id_tbl) cnic_alloc_new_id() argument
720 cnic_free_id(struct cnic_id_tbl *id_tbl, u32 id) cnic_free_id() argument
[all...]

Completed in 14 milliseconds