Searched refs:idrtable (Results 1 – 1 of 1) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/staging/unisys/visorhba/ |
| H A D | visorhba_main.c | 233 static unsigned int simple_idr_get(struct idr *idrtable, void *p, in simple_idr_get() argument 241 id = idr_alloc(idrtable, p, 1, INT_MAX, GFP_NOWAIT); in simple_idr_get() 262 static void setup_scsitaskmgmt_handles(struct idr *idrtable, spinlock_t *lock, in setup_scsitaskmgmt_handles() argument 269 simple_idr_get(idrtable, event, lock); in setup_scsitaskmgmt_handles() 271 simple_idr_get(idrtable, result, lock); in setup_scsitaskmgmt_handles() 280 static void cleanup_scsitaskmgmt_handles(struct idr *idrtable, in cleanup_scsitaskmgmt_handles() argument 284 idr_remove(idrtable, cmdrsp->scsitaskmgmt.notify_handle); in cleanup_scsitaskmgmt_handles() 286 idr_remove(idrtable, cmdrsp->scsitaskmgmt.notifyresult_handle); in cleanup_scsitaskmgmt_handles() 694 static void complete_taskmgmt_command(struct idr *idrtable, in complete_taskmgmt_command() argument 698 idr_find(idrtable, cmdrsp->scsitaskmgmt.notify_handle); in complete_taskmgmt_command() [all …]
|