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

/linux-master/drivers/scsi/qedi/
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);
H A Dqedi_main.c532 static int qedi_init_id_tbl(struct qedi_portid_tbl *id_tbl, u16 size, argument
535 id_tbl->start = start_id;
536 id_tbl->max = size;
537 id_tbl->next = next;
538 spin_lock_init(&id_tbl->lock);
539 id_tbl->table = kcalloc(BITS_TO_LONGS(size), sizeof(long), GFP_KERNEL);
540 if (!id_tbl->table)
546 static void qedi_free_id_tbl(struct qedi_portid_tbl *id_tbl) argument
548 kfree(id_tbl->table);
549 id_tbl
552 qedi_alloc_id(struct qedi_portid_tbl *id_tbl, u16 id) argument
569 qedi_alloc_new_id(struct qedi_portid_tbl *id_tbl) argument
595 qedi_free_id(struct qedi_portid_tbl *id_tbl, u16 id) argument
[all...]
/linux-master/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, argument
659 id_tbl->start = start_id;
660 id_tbl->max = size;
661 id_tbl->next = next;
662 spin_lock_init(&id_tbl->lock);
663 id_tbl->table = bitmap_zalloc(size, GFP_KERNEL);
664 if (!id_tbl->table)
670 static void cnic_free_id_tbl(struct cnic_id_tbl *id_tbl) argument
672 bitmap_free(id_tbl->table);
673 id_tbl
676 cnic_alloc_id(struct cnic_id_tbl *id_tbl, u32 id) argument
694 cnic_alloc_new_id(struct cnic_id_tbl *id_tbl) argument
720 cnic_free_id(struct cnic_id_tbl *id_tbl, u32 id) argument
[all...]

Completed in 231 milliseconds