Lines Matching refs:carm_host
104 struct carm_host;
246 struct carm_host *host;
267 struct carm_host { struct
467 static inline void *carm_ref_msg(struct carm_host *host, in carm_ref_msg()
473 static inline dma_addr_t carm_ref_msg_dma(struct carm_host *host, in carm_ref_msg_dma()
479 static int carm_send_msg(struct carm_host *host, in carm_send_msg()
508 static struct carm_request *carm_get_request(struct carm_host *host) in carm_get_request()
534 static int carm_put_request(struct carm_host *host, struct carm_request *crq) in carm_put_request()
550 static struct carm_request *carm_get_special(struct carm_host *host) in carm_get_special()
582 static int carm_array_info (struct carm_host *host, unsigned int array_idx) in carm_array_info()
635 typedef unsigned int (*carm_sspc_t)(struct carm_host *, unsigned int, void *);
637 static int carm_send_special (struct carm_host *host, carm_sspc_t func) in carm_send_special()
669 static unsigned int carm_fill_sync_time(struct carm_host *host, in carm_fill_sync_time()
685 static unsigned int carm_fill_alloc_buf(struct carm_host *host, in carm_fill_alloc_buf()
710 static unsigned int carm_fill_scan_channels(struct carm_host *host, in carm_fill_scan_channels()
730 static unsigned int carm_fill_get_fw_ver(struct carm_host *host, in carm_fill_get_fw_ver()
746 static inline void carm_end_request_queued(struct carm_host *host, in carm_end_request_queued()
759 static inline void carm_push_q (struct carm_host *host, struct request_queue *q) in carm_push_q()
771 static inline struct request_queue *carm_pop_q(struct carm_host *host) in carm_pop_q()
784 static inline void carm_round_robin(struct carm_host *host) in carm_round_robin()
793 static inline void carm_end_rq(struct carm_host *host, struct carm_request *crq, in carm_end_rq()
807 struct carm_host *host = q->queuedata; in carm_oob_rq_fn()
837 struct carm_host *host = port->host; in carm_rq_fn()
938 static void carm_handle_array_info(struct carm_host *host, in carm_handle_array_info()
998 static void carm_handle_scan_chan(struct carm_host *host, in carm_handle_scan_chan()
1031 static void carm_handle_generic(struct carm_host *host, in carm_handle_generic()
1047 static inline void carm_handle_rw(struct carm_host *host, in carm_handle_rw()
1064 static inline void carm_handle_resp(struct carm_host *host, in carm_handle_resp()
1161 static inline void carm_handle_responses(struct carm_host *host) in carm_handle_responses()
1203 struct carm_host *host = __host; in carm_interrupt()
1247 struct carm_host *host = in carm_fsm_task()
1248 container_of(work, struct carm_host, fsm_task); in carm_fsm_task()
1394 static void carm_init_responses(struct carm_host *host) in carm_init_responses()
1406 static int carm_init_host(struct carm_host *host) in carm_init_host()
1488 static int carm_init_disks(struct carm_host *host) in carm_init_disks()
1531 static void carm_free_disks(struct carm_host *host) in carm_free_disks()
1549 static int carm_init_shm(struct carm_host *host) in carm_init_shm()
1567 struct carm_host *host; in carm_init_one()
1723 struct carm_host *host = pci_get_drvdata(pdev); in carm_remove_one()