fibctx           1223 drivers/scsi/aacraid/aacraid.h typedef void (*fib_callback)(void *ctxt, struct fib *fibctx);
fibctx           2332 drivers/scsi/aacraid/aacraid.h 	u32	fibctx;
fibctx           2693 drivers/scsi/aacraid/aacraid.h #define fib_data(fibctx) ((void *)(fibctx)->hw_fib_va->data)
fibctx           2722 drivers/scsi/aacraid/aacraid.h int aac_close_fib_context(struct aac_dev * dev, struct aac_fib_context *fibctx);
fibctx            168 drivers/scsi/aacraid/commctrl.c 	struct aac_fib_context * fibctx;
fibctx            171 drivers/scsi/aacraid/commctrl.c 	fibctx = kmalloc(sizeof(struct aac_fib_context), GFP_KERNEL);
fibctx            172 drivers/scsi/aacraid/commctrl.c 	if (fibctx == NULL) {
fibctx            179 drivers/scsi/aacraid/commctrl.c 		fibctx->type = FSAFS_NTC_GET_ADAPTER_FIB_CONTEXT;
fibctx            180 drivers/scsi/aacraid/commctrl.c 		fibctx->size = sizeof(struct aac_fib_context);
fibctx            187 drivers/scsi/aacraid/commctrl.c 		fibctx->unique = (u32)((ulong)fibctx & 0xFFFFFFFF);
fibctx            191 drivers/scsi/aacraid/commctrl.c 		init_completion(&fibctx->completion);
fibctx            192 drivers/scsi/aacraid/commctrl.c 		fibctx->wait = 0;
fibctx            197 drivers/scsi/aacraid/commctrl.c 		fibctx->count = 0;
fibctx            198 drivers/scsi/aacraid/commctrl.c 		INIT_LIST_HEAD(&fibctx->fib_list);
fibctx            199 drivers/scsi/aacraid/commctrl.c 		fibctx->jiffies = jiffies/HZ;
fibctx            209 drivers/scsi/aacraid/commctrl.c 			if (context->unique == fibctx->unique) {
fibctx            211 drivers/scsi/aacraid/commctrl.c 				fibctx->unique++;
fibctx            217 drivers/scsi/aacraid/commctrl.c 		list_add_tail(&fibctx->next, &dev->fib_list);
fibctx            219 drivers/scsi/aacraid/commctrl.c 		if (copy_to_user(arg, &fibctx->unique,
fibctx            220 drivers/scsi/aacraid/commctrl.c 						sizeof(fibctx->unique))) {
fibctx            242 drivers/scsi/aacraid/commctrl.c 	struct aac_fib_context *fibctx;
fibctx            257 drivers/scsi/aacraid/commctrl.c 	fibctx = NULL;
fibctx            260 drivers/scsi/aacraid/commctrl.c 		fibctx = list_entry(entry, struct aac_fib_context, next);
fibctx            264 drivers/scsi/aacraid/commctrl.c 		if (fibctx->unique == f.fibctx) { /* We found a winner */
fibctx            268 drivers/scsi/aacraid/commctrl.c 		fibctx = NULL;
fibctx            270 drivers/scsi/aacraid/commctrl.c 	if (!fibctx) {
fibctx            276 drivers/scsi/aacraid/commctrl.c 	if((fibctx->type != FSAFS_NTC_GET_ADAPTER_FIB_CONTEXT) ||
fibctx            277 drivers/scsi/aacraid/commctrl.c 		 (fibctx->size != sizeof(struct aac_fib_context))) {
fibctx            288 drivers/scsi/aacraid/commctrl.c 	if (!list_empty(&fibctx->fib_list)) {
fibctx            292 drivers/scsi/aacraid/commctrl.c 		entry = fibctx->fib_list.next;
fibctx            296 drivers/scsi/aacraid/commctrl.c 		fibctx->count--;
fibctx            323 drivers/scsi/aacraid/commctrl.c 			if (wait_for_completion_interruptible(&fibctx->completion) < 0) {
fibctx            334 drivers/scsi/aacraid/commctrl.c 	fibctx->jiffies = jiffies/HZ;
fibctx            338 drivers/scsi/aacraid/commctrl.c int aac_close_fib_context(struct aac_dev * dev, struct aac_fib_context * fibctx)
fibctx            345 drivers/scsi/aacraid/commctrl.c 	while (!list_empty(&fibctx->fib_list)) {
fibctx            350 drivers/scsi/aacraid/commctrl.c 		entry = fibctx->fib_list.next;
fibctx            353 drivers/scsi/aacraid/commctrl.c 		fibctx->count--;
fibctx            363 drivers/scsi/aacraid/commctrl.c 	list_del(&fibctx->next);
fibctx            367 drivers/scsi/aacraid/commctrl.c 	fibctx->type = 0;
fibctx            371 drivers/scsi/aacraid/commctrl.c 	kfree(fibctx);
fibctx            385 drivers/scsi/aacraid/commctrl.c 	struct aac_fib_context *fibctx;
fibctx            398 drivers/scsi/aacraid/commctrl.c 	fibctx = NULL;
fibctx            401 drivers/scsi/aacraid/commctrl.c 		fibctx = list_entry(entry, struct aac_fib_context, next);
fibctx            405 drivers/scsi/aacraid/commctrl.c 		if (fibctx->unique == (u32)(uintptr_t)arg) /* We found a winner */
fibctx            408 drivers/scsi/aacraid/commctrl.c 		fibctx = NULL;
fibctx            411 drivers/scsi/aacraid/commctrl.c 	if (!fibctx)
fibctx            414 drivers/scsi/aacraid/commctrl.c 	if((fibctx->type != FSAFS_NTC_GET_ADAPTER_FIB_CONTEXT) ||
fibctx            415 drivers/scsi/aacraid/commctrl.c 		 (fibctx->size != sizeof(struct aac_fib_context)))
fibctx            418 drivers/scsi/aacraid/commctrl.c 	status = aac_close_fib_context(dev, fibctx);
fibctx            316 drivers/scsi/aacraid/comminit.c 	struct fib * fibctx;
fibctx            331 drivers/scsi/aacraid/comminit.c 	fibctx = aac_fib_alloc(dev);
fibctx            332 drivers/scsi/aacraid/comminit.c 	if (!fibctx)
fibctx            334 drivers/scsi/aacraid/comminit.c 	aac_fib_init(fibctx);
fibctx            336 drivers/scsi/aacraid/comminit.c 	cmd = (struct aac_close *) fib_data(fibctx);
fibctx            341 drivers/scsi/aacraid/comminit.c 			  fibctx,
fibctx            348 drivers/scsi/aacraid/comminit.c 		aac_fib_complete(fibctx);
fibctx            351 drivers/scsi/aacraid/comminit.c 		aac_fib_free(fibctx);
fibctx           1686 drivers/scsi/aacraid/commsup.c 		struct fib * fibctx = aac_fib_alloc(aac);
fibctx           1687 drivers/scsi/aacraid/commsup.c 		if (fibctx) {
fibctx           1691 drivers/scsi/aacraid/commsup.c 			aac_fib_init(fibctx);
fibctx           1693 drivers/scsi/aacraid/commsup.c 			cmd = (struct aac_pause *) fib_data(fibctx);
fibctx           1703 drivers/scsi/aacraid/commsup.c 			  fibctx,
fibctx           1710 drivers/scsi/aacraid/commsup.c 				aac_fib_complete(fibctx);
fibctx           1714 drivers/scsi/aacraid/commsup.c 				aac_fib_free(fibctx);
fibctx           1760 drivers/scsi/aacraid/commsup.c 		struct aac_fib_context *fibctx = list_entry(entry, struct aac_fib_context, next);
fibctx           1767 drivers/scsi/aacraid/commsup.c 		if (fibctx->count > 20) {
fibctx           1773 drivers/scsi/aacraid/commsup.c 			u32 time_last = fibctx->jiffies;
fibctx           1781 drivers/scsi/aacraid/commsup.c 				aac_close_fib_context(aac, fibctx);
fibctx           1812 drivers/scsi/aacraid/commsup.c 			list_add_tail(&fib->fiblink, &fibctx->fib_list);
fibctx           1813 drivers/scsi/aacraid/commsup.c 			fibctx->count++;
fibctx           1818 drivers/scsi/aacraid/commsup.c 			complete(&fibctx->completion);
fibctx           2083 drivers/scsi/aacraid/commsup.c 	struct aac_fib_context *fibctx;
fibctx           2101 drivers/scsi/aacraid/commsup.c 		fibctx = list_entry(entry, struct aac_fib_context,
fibctx           2107 drivers/scsi/aacraid/commsup.c 		if (fibctx->count > 20) {
fibctx           2113 drivers/scsi/aacraid/commsup.c 			time_last = fibctx->jiffies;
fibctx           2121 drivers/scsi/aacraid/commsup.c 				aac_close_fib_context(dev, fibctx);
fibctx           2149 drivers/scsi/aacraid/commsup.c 		list_add_tail(&newfib->fiblink, &fibctx->fib_list);
fibctx           2150 drivers/scsi/aacraid/commsup.c 		fibctx->count++;
fibctx           2155 drivers/scsi/aacraid/commsup.c 		complete(&fibctx->completion);
fibctx            172 drivers/scsi/aacraid/dpcsup.c 		struct fib fibctx;
fibctx            175 drivers/scsi/aacraid/dpcsup.c 		struct fib *fib = &fibctx;
fibctx            187 drivers/scsi/aacraid/dpcsup.c 				fib = &fibctx;
fibctx            198 drivers/scsi/aacraid/dpcsup.c 		if (dev->aif_thread && fib != &fibctx) {
fibctx            229 drivers/scsi/aacraid/dpcsup.c 	struct fib *fibctx;
fibctx            234 drivers/scsi/aacraid/dpcsup.c 	fibctx = (struct fib *)context;
fibctx            248 drivers/scsi/aacraid/dpcsup.c 	aac_fib_init(fibctx);
fibctx            249 drivers/scsi/aacraid/dpcsup.c 	cmd = (struct aac_aifcmd *) fib_data(fibctx);
fibctx            253 drivers/scsi/aacraid/dpcsup.c 		fibctx,
fibctx            257 drivers/scsi/aacraid/dpcsup.c 		(fib_callback)aac_aif_callback, fibctx);
fibctx            315 drivers/scsi/aacraid/dpcsup.c 		struct fib *fibctx;
fibctx            318 drivers/scsi/aacraid/dpcsup.c 		fibctx = aac_fib_alloc(dev);
fibctx            319 drivers/scsi/aacraid/dpcsup.c 		if (!fibctx)
fibctx            321 drivers/scsi/aacraid/dpcsup.c 		aac_fib_init(fibctx);
fibctx            323 drivers/scsi/aacraid/dpcsup.c 		cmd = (struct aac_aifcmd *) fib_data(fibctx);
fibctx            327 drivers/scsi/aacraid/dpcsup.c 			fibctx,
fibctx            331 drivers/scsi/aacraid/dpcsup.c 			(fib_callback)aac_aif_callback, fibctx);