Home
last modified time | relevance | path

Searched refs:fibctx (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/scsi/aacraid/
Dcommctrl.c168 struct aac_fib_context * fibctx; in open_getadapter_fib() local
171 fibctx = kmalloc(sizeof(struct aac_fib_context), GFP_KERNEL); in open_getadapter_fib()
172 if (fibctx == NULL) { in open_getadapter_fib()
179 fibctx->type = FSAFS_NTC_GET_ADAPTER_FIB_CONTEXT; in open_getadapter_fib()
180 fibctx->size = sizeof(struct aac_fib_context); in open_getadapter_fib()
187 fibctx->unique = (u32)((ulong)fibctx & 0xFFFFFFFF); in open_getadapter_fib()
191 init_completion(&fibctx->completion); in open_getadapter_fib()
192 fibctx->wait = 0; in open_getadapter_fib()
197 fibctx->count = 0; in open_getadapter_fib()
198 INIT_LIST_HEAD(&fibctx->fib_list); in open_getadapter_fib()
[all …]
Ddpcsup.c172 struct fib fibctx; in aac_command_normal() local
175 struct fib *fib = &fibctx; in aac_command_normal()
187 fib = &fibctx; in aac_command_normal()
198 if (dev->aif_thread && fib != &fibctx) { in aac_command_normal()
229 struct fib *fibctx; in aac_aif_callback() local
234 fibctx = (struct fib *)context; in aac_aif_callback()
248 aac_fib_init(fibctx); in aac_aif_callback()
249 cmd = (struct aac_aifcmd *) fib_data(fibctx); in aac_aif_callback()
253 fibctx, in aac_aif_callback()
257 (fib_callback)aac_aif_callback, fibctx); in aac_aif_callback()
[all …]
Dcomminit.c316 struct fib * fibctx; in aac_send_shutdown() local
331 fibctx = aac_fib_alloc(dev); in aac_send_shutdown()
332 if (!fibctx) in aac_send_shutdown()
334 aac_fib_init(fibctx); in aac_send_shutdown()
336 cmd = (struct aac_close *) fib_data(fibctx); in aac_send_shutdown()
341 fibctx, in aac_send_shutdown()
348 aac_fib_complete(fibctx); in aac_send_shutdown()
351 aac_fib_free(fibctx); in aac_send_shutdown()
Dcommsup.c1686 struct fib * fibctx = aac_fib_alloc(aac); in aac_reset_adapter() local
1687 if (fibctx) { in aac_reset_adapter()
1691 aac_fib_init(fibctx); in aac_reset_adapter()
1693 cmd = (struct aac_pause *) fib_data(fibctx); in aac_reset_adapter()
1703 fibctx, in aac_reset_adapter()
1710 aac_fib_complete(fibctx); in aac_reset_adapter()
1714 aac_fib_free(fibctx); in aac_reset_adapter()
1760 struct aac_fib_context *fibctx = list_entry(entry, struct aac_fib_context, next); in aac_check_health() local
1767 if (fibctx->count > 20) { in aac_check_health()
1773 u32 time_last = fibctx->jiffies; in aac_check_health()
[all …]
Daacraid.h1223 typedef void (*fib_callback)(void *ctxt, struct fib *fibctx);
2332 u32 fibctx; member
2693 #define fib_data(fibctx) ((void *)(fibctx)->hw_fib_va->data) argument
2722 int aac_close_fib_context(struct aac_dev * dev, struct aac_fib_context *fibctx);