Searched refs:aac_cmd (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/aac/ |
H A D | aac.h | 143 struct aac_cmd *q_head; /* also as the header of aac_cmd */ 144 struct aac_cmd *q_tail; 222 struct aac_cmd *acp; /* command using this slot */ 257 typedef void (*aac_cmd_fib_t)(struct aac_softstate *, struct aac_cmd *); 259 struct aac_cmd { struct 264 struct aac_cmd *next; argument 265 struct aac_cmd *prev; argument 291 void (*ac_comp)(struct aac_softstate *, struct aac_cmd *); argument 403 struct aac_cmd sync_ac; /* sync FIB */
|
H A D | aac_ioctl.c | 54 struct aac_cmd acp; 62 extern int aac_cmd_dma_alloc(struct aac_softstate *, struct aac_cmd *, 64 extern void aac_free_dmamap(struct aac_cmd *); 65 extern int aac_do_io(struct aac_softstate *, struct aac_cmd *); 66 extern void aac_cmd_fib_copy(struct aac_softstate *, struct aac_cmd *); 67 extern void aac_ioctl_complete(struct aac_softstate *, struct aac_cmd *); 188 aac_send_fib(struct aac_softstate *softs, struct aac_cmd *acp) in aac_send_fib() 220 struct aac_cmd *acp; in aac_ioctl_send_fib() 231 hbalen = sizeof (struct aac_cmd) + softs->aac_max_fib_size; in aac_ioctl_send_fib() 436 struct aac_cmd *acp; in aac_send_raw_srb() [all …]
|
H A D | aac.c | 88 #define PKT2AC(pkt) ((struct aac_cmd *)(pkt)->pkt_ha_private) 287 static void aac_cmd_enqueue(struct aac_cmd_queue *, struct aac_cmd *); 288 static struct aac_cmd *aac_cmd_dequeue(struct aac_cmd_queue *); 289 static void aac_cmd_delete(struct aac_cmd_queue *, struct aac_cmd *); 312 static void aac_cmd_fib_header(struct aac_softstate *, struct aac_cmd *, 314 static void aac_cmd_fib_rawio(struct aac_softstate *, struct aac_cmd *); 315 static void aac_cmd_fib_brw64(struct aac_softstate *, struct aac_cmd *); 316 static void aac_cmd_fib_brw(struct aac_softstate *, struct aac_cmd *); 317 static void aac_cmd_fib_sync(struct aac_softstate *, struct aac_cmd *); 318 static void aac_cmd_fib_scsi32(struct aac_softstate *, struct aac_cmd *); [all …]
|