Lines Matching refs:vub300_mmc_host
299 struct vub300_mmc_host { struct
358 #define kref_to_vub300_mmc_host(d) container_of(d, struct vub300_mmc_host, kref) argument
374 struct vub300_mmc_host *vub300 = kref_to_vub300_mmc_host(kref); in vub300_delete()
388 static void vub300_queue_cmnd_work(struct vub300_mmc_host *vub300) in vub300_queue_cmnd_work()
408 static void vub300_queue_poll_work(struct vub300_mmc_host *vub300, int delay) in vub300_queue_poll_work()
428 static void vub300_queue_dead_work(struct vub300_mmc_host *vub300) in vub300_queue_dead_work()
450 struct vub300_mmc_host *vub300 = (struct vub300_mmc_host *)urb->context; in irqpoll_res_completed()
458 struct vub300_mmc_host *vub300 = (struct vub300_mmc_host *)urb->context; in irqpoll_out_completed()
480 static void send_irqpoll(struct vub300_mmc_host *vub300) in send_irqpoll()
506 static void new_system_port_status(struct vub300_mmc_host *vub300) in new_system_port_status()
532 static void __add_offloaded_reg_to_fifo(struct vub300_mmc_host *vub300, in __add_offloaded_reg_to_fifo()
543 static void add_offloaded_reg(struct vub300_mmc_host *vub300, in add_offloaded_reg()
570 static void check_vub300_port_status(struct vub300_mmc_host *vub300) in check_vub300_port_status()
587 static void __vub300_irqpoll_response(struct vub300_mmc_host *vub300) in __vub300_irqpoll_response()
659 static void __do_poll(struct vub300_mmc_host *vub300) in __do_poll()
684 struct vub300_mmc_host *vub300 = container_of(work, in vub300_pollwork_thread()
685 struct vub300_mmc_host, pollwork.work); in vub300_pollwork_thread()
715 struct vub300_mmc_host *vub300 = in vub300_deadwork_thread()
716 container_of(work, struct vub300_mmc_host, deadwork); in vub300_deadwork_thread()
749 struct vub300_mmc_host *vub300 = (struct vub300_mmc_host *)data; in vub300_inactivity_timer_expired()
798 struct vub300_mmc_host *vub300 = (struct vub300_mmc_host *)urb->context; in command_res_completed()
827 struct vub300_mmc_host *vub300 = (struct vub300_mmc_host *)urb->context; in command_out_completed()
857 static void snoop_block_size_and_bus_width(struct vub300_mmc_host *vub300, in snoop_block_size_and_bus_width()
894 static void send_command(struct vub300_mmc_host *vub300) in send_command()
1188 struct vub300_mmc_host *vub300 = (struct vub300_mmc_host *)data; in vub300_sg_timed_out()
1203 static void __download_offload_pseudocode(struct vub300_mmc_host *vub300, in __download_offload_pseudocode()
1361 static void download_offload_pseudocode(struct vub300_mmc_host *vub300) in download_offload_pseudocode()
1403 static int vub300_usb_bulk_msg(struct vub300_mmc_host *vub300, in vub300_usb_bulk_msg()
1436 static int __command_read_data(struct vub300_mmc_host *vub300, in __command_read_data()
1508 static int __command_write_data(struct vub300_mmc_host *vub300, in __command_write_data()
1596 static void __vub300_command_response(struct vub300_mmc_host *vub300, in __vub300_command_response()
1716 static void construct_request_response(struct vub300_mmc_host *vub300, in construct_request_response()
1747 struct vub300_mmc_host *vub300 = in vub300_cmndwork_thread()
1748 container_of(work, struct vub300_mmc_host, cmndwork); in vub300_cmndwork_thread()
1801 static int examine_cyclic_buffer(struct vub300_mmc_host *vub300, in examine_cyclic_buffer()
1858 static int satisfy_request_from_offloaded_data(struct vub300_mmc_host *vub300, in satisfy_request_from_offloaded_data()
1908 struct vub300_mmc_host *vub300 = mmc_priv(mmc); in vub300_mmc_request()
1971 static void __set_clock_speed(struct vub300_mmc_host *vub300, u8 buf[8], in __set_clock_speed()
2013 struct vub300_mmc_host *vub300 = mmc_priv(mmc); in vub300_mmc_set_ios()
2048 struct vub300_mmc_host *vub300 = mmc_priv(mmc); in vub300_mmc_get_ro()
2054 struct vub300_mmc_host *vub300 = mmc_priv(mmc); in vub300_enable_sdio_irq()
2082 struct vub300_mmc_host *vub300 = mmc_priv(mmc); in vub300_init_card()
2097 struct vub300_mmc_host *vub300; in vub300_probe()
2129 mmc = mmc_alloc_host(sizeof(struct vub300_mmc_host), &udev->dev); in vub300_probe()
2369 struct vub300_mmc_host *vub300 = usb_get_intfdata(interface); in vub300_disconnect()
2406 struct vub300_mmc_host *vub300 = usb_get_intfdata(intf); in vub300_pre_reset()
2413 struct vub300_mmc_host *vub300 = usb_get_intfdata(intf); in vub300_post_reset()