Lines Matching refs:ace_device

170 struct ace_device {  struct
224 u16(*in) (struct ace_device * ace, int reg); argument
225 void (*out) (struct ace_device * ace, int reg, u16 val);
226 void (*datain) (struct ace_device * ace);
227 void (*dataout) (struct ace_device * ace);
231 static u16 ace_in_8(struct ace_device *ace, int reg) in ace_in_8()
237 static void ace_out_8(struct ace_device *ace, int reg, u16 val) in ace_out_8()
244 static void ace_datain_8(struct ace_device *ace) in ace_datain_8()
254 static void ace_dataout_8(struct ace_device *ace) in ace_dataout_8()
272 static u16 ace_in_be16(struct ace_device *ace, int reg) in ace_in_be16()
277 static void ace_out_be16(struct ace_device *ace, int reg, u16 val) in ace_out_be16()
282 static void ace_datain_be16(struct ace_device *ace) in ace_datain_be16()
291 static void ace_dataout_be16(struct ace_device *ace) in ace_dataout_be16()
301 static u16 ace_in_le16(struct ace_device *ace, int reg) in ace_in_le16()
306 static void ace_out_le16(struct ace_device *ace, int reg, u16 val) in ace_out_le16()
311 static void ace_datain_le16(struct ace_device *ace) in ace_datain_le16()
320 static void ace_dataout_le16(struct ace_device *ace) in ace_dataout_le16()
343 static inline u16 ace_in(struct ace_device *ace, int reg) in ace_in()
348 static inline u32 ace_in32(struct ace_device *ace, int reg) in ace_in32()
353 static inline void ace_out(struct ace_device *ace, int reg, u16 val) in ace_out()
358 static inline void ace_out32(struct ace_device *ace, int reg, u32 val) in ace_out32()
393 static void ace_dump_regs(struct ace_device *ace) in ace_dump_regs()
446 static inline void ace_fsm_yield(struct ace_device *ace) in ace_fsm_yield()
454 static inline void ace_fsm_yieldirq(struct ace_device *ace) in ace_fsm_yieldirq()
466 struct ace_device *ace = q->queuedata; in ace_has_next_request()
474 struct ace_device *ace = q->queuedata; in ace_get_next_request()
486 static void ace_fsm_dostate(struct ace_device *ace) in ace_fsm_dostate()
767 struct ace_device *ace = (void *)data; in ace_fsm_tasklet()
782 struct ace_device *ace = from_timer(ace, t, stall_timer); in ace_stall_timer()
806 static int ace_interrupt_checkstate(struct ace_device *ace) in ace_interrupt_checkstate()
825 struct ace_device *ace = dev_id; in ace_interrupt()
867 struct ace_device *ace = hctx->queue->queuedata; in ace_queue_rq()
885 struct ace_device *ace = gd->private_data; in ace_check_events()
893 struct ace_device *ace = gd->private_data; in ace_revalidate_disk()
915 struct ace_device *ace = bdev->bd_disk->private_data; in ace_open()
933 struct ace_device *ace = disk->private_data; in ace_release()
952 struct ace_device *ace = bdev->bd_disk->private_data; in ace_getgeo()
980 static int ace_setup(struct ace_device *ace) in ace_setup()
1105 static void ace_teardown(struct ace_device *ace) in ace_teardown()
1128 struct ace_device *ace; in ace_alloc()
1138 ace = kzalloc(sizeof(struct ace_device), GFP_KERNEL); in ace_alloc()
1169 struct ace_device *ace = dev_get_drvdata(dev); in ace_free()