• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/aacraid/

Lines Matching defs:fib

300 						   receipt of fib */
302 completion of fib */
452 struct fib;
469 int (*adapter_deliver)(struct fib * fib);
471 int (*adapter_read)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count);
472 int (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua);
473 int (*adapter_scsi)(struct fib * fib, struct scsi_cmnd * cmd);
494 * dma mask such that fib memory will be allocated where the
716 typedef void (*fib_callback)(void *ctxt, struct fib *fibctx);
724 struct semaphore wait_sem; // this is used to wait for the next fib to arrive.
782 struct fib {
797 u32 done; /* gets set to 1 when fib is complete */
957 * Map for 128 fib objects (64k)
965 struct fib *fibs;
967 struct fib *free_fib;
1070 #define aac_adapter_deliver(fib) \
1071 ((fib)->dev)->a_ops.adapter_deliver(fib)
1076 #define aac_adapter_read(fib,cmd,lba,count) \
1077 ((fib)->dev)->a_ops.adapter_read(fib,cmd,lba,count)
1079 #define aac_adapter_write(fib,cmd,lba,count,fua) \
1080 ((fib)->dev)->a_ops.adapter_write(fib,cmd,lba,count,fua)
1082 #define aac_adapter_scsi(fib,cmd) \
1083 ((fib)->dev)->a_ops.adapter_scsi(fib,cmd)
1651 char __user *fib;
1864 struct fib *aac_fib_alloc(struct aac_dev *dev);
1867 void aac_fib_free(struct fib * context);
1868 void aac_fib_init(struct fib * context);
1870 int aac_fib_send(u16 command, struct fib * context, unsigned long size, int priority, int wait, int reply, fib_callback callback, void *ctxt);
1873 int aac_fib_complete(struct fib * context);
1889 int aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify);
1897 int aac_fib_adapter_complete(struct fib * fibptr, unsigned short size);
1904 int aac_rx_deliver_producer(struct fib * fib);