H A D | skd_main.c | 282 static inline u32 skd_reg_read32(struct skd_device *skdev, u32 offset) in skd_reg_read32() argument 291 static inline void skd_reg_write32(struct skd_device *skdev, u32 val, in skd_reg_write32() argument 299 static inline void skd_reg_write64(struct skd_device *skdev, u64 val, in skd_reg_write64() argument 391 skd_in_flight(struct skd_device *skdev) skd_in_flight() argument 444 struct skd_device *skdev = q->queuedata; skd_fail_all() local 482 struct skd_device *skdev = q->queuedata; skd_mq_queue_rq() local 603 struct skd_device *skdev = req->q->queuedata; skd_timed_out() local 618 skd_preop_sg_list(struct skd_device *skdev, struct skd_request_context *skreq) skd_preop_sg_list() argument 679 skd_postop_sg_list(struct skd_device *skdev, struct skd_request_context *skreq) skd_postop_sg_list() argument 703 struct skd_device *skdev = container_of(work, typeof(*skdev), skd_start_queue() local 716 struct skd_device *skdev = from_timer(skdev, t, timer); skd_timer_tick() local 741 skd_timer_tick_not_online(struct skd_device *skdev) skd_timer_tick_not_online() argument 860 skd_start_timer(struct skd_device *skdev) skd_start_timer() argument 872 skd_kill_timer(struct skd_device *skdev) skd_kill_timer() argument 883 skd_format_internal_skspcl(struct skd_device *skdev) skd_format_internal_skspcl() argument 911 skd_send_internal_skspcl(struct skd_device *skdev, struct skd_special_context *skspcl, u8 opcode) skd_send_internal_skspcl() argument 992 skd_refresh_device_data(struct skd_device *skdev) skd_refresh_device_data() argument 999 skd_chk_read_buf(struct skd_device *skdev, struct skd_special_context *skspcl) skd_chk_read_buf() argument 1013 skd_log_check_status(struct skd_device *skdev, u8 status, u8 key, u8 code, u8 qual, u8 fruc) skd_log_check_status() argument 1025 skd_complete_internal(struct skd_device *skdev, struct fit_completion_entry_v1 *skcomp, struct fit_comp_error_info *skerr, struct skd_special_context *skspcl) skd_complete_internal() argument 1193 skd_send_fitmsg(struct skd_device *skdev, struct skd_fitmsg_context *skmsg) skd_send_fitmsg() argument 1239 skd_send_special_fitmsg(struct skd_device *skdev, struct skd_special_context *skspcl) skd_send_special_fitmsg() argument 1352 skd_check_status(struct skd_device *skdev, u8 cmp_status, struct fit_comp_error_info *skerr) skd_check_status() argument 1409 skd_resolve_req_exception(struct skd_device *skdev, struct skd_request_context *skreq, struct request *req) skd_resolve_req_exception() argument 1449 skd_release_skreq(struct skd_device *skdev, struct skd_request_context *skreq) skd_release_skreq() argument 1458 skd_isr_completion_posted(struct skd_device *skdev, int limit, int *enqueued) skd_isr_completion_posted() argument 1588 skd_complete_other(struct skd_device *skdev, struct fit_completion_entry_v1 *skcomp, struct fit_comp_error_info *skerr) skd_complete_other() argument 1650 skd_reset_skcomp(struct skd_device *skdev) skd_reset_skcomp() argument 1665 struct skd_device *skdev = skd_completion_worker() local 1687 struct skd_device *skdev = ptr; skd_isr() local 1765 skd_drive_fault(struct skd_device *skdev) skd_drive_fault() argument 1771 skd_drive_disappeared(struct skd_device *skdev) skd_drive_disappeared() argument 1777 skd_isr_fwstate(struct skd_device *skdev) skd_isr_fwstate() argument 1899 struct skd_device *const skdev = data; skd_recover_request() local 1917 skd_recover_requests(struct skd_device *skdev) skd_recover_requests() argument 1922 skd_isr_msg_from_dev(struct skd_device *skdev) skd_isr_msg_from_dev() argument 2016 skd_disable_interrupts(struct skd_device *skdev) skd_disable_interrupts() argument 2031 skd_enable_interrupts(struct skd_device *skdev) skd_enable_interrupts() argument 2056 skd_soft_reset(struct skd_device *skdev) skd_soft_reset() argument 2066 skd_start_device(struct skd_device *skdev) skd_start_device() argument 2177 skd_stop_device(struct skd_device *skdev) skd_stop_device() argument 2251 skd_restart_device(struct skd_device *skdev) skd_restart_device() argument 2273 skd_quiesce_dev(struct skd_device *skdev) skd_quiesce_dev() argument 2300 skd_unquiesce_dev(struct skd_device *skdev) skd_unquiesce_dev() argument 2369 struct skd_device *skdev = skd_host_data; skd_reserved_isr() local 2384 struct skd_device *skdev = skd_host_data; skd_statec_isr() local 2398 struct skd_device *skdev = skd_host_data; skd_comp_q() local 2424 struct skd_device *skdev = skd_host_data; skd_msg_isr() local 2438 struct skd_device *skdev = skd_host_data; skd_qfull_isr() local 2484 skd_acquire_msix(struct skd_device *skdev) skd_acquire_msix() argument 2537 skd_acquire_irq(struct skd_device *skdev) skd_acquire_irq() argument 2577 skd_release_irq(struct skd_device *skdev) skd_release_irq() argument 2604 skd_alloc_dma(struct skd_device *skdev, struct kmem_cache *s, dma_addr_t *dma_handle, gfp_t gfp, enum dma_data_direction dir) skd_alloc_dma() argument 2623 skd_free_dma(struct skd_device *skdev, struct kmem_cache *s, void *vaddr, dma_addr_t dma_handle, enum dma_data_direction dir) skd_free_dma() argument 2635 skd_cons_skcomp(struct skd_device *skdev) skd_cons_skcomp() argument 2661 skd_cons_skmsg(struct skd_device *skdev) skd_cons_skmsg() argument 2705 skd_cons_sg_list(struct skd_device *skdev, u32 n_sg, dma_addr_t *ret_dma_addr) skd_cons_sg_list() argument 2730 skd_free_sg_list(struct skd_device *skdev, struct fit_sg_descriptor *sg_list, dma_addr_t dma_addr) skd_free_sg_list() argument 2744 struct skd_device *skdev = set->driver_data; skd_init_request() local 2759 struct skd_device *skdev = set->driver_data; skd_exit_request() local 2765 skd_cons_sksb(struct skd_device *skdev) skd_cons_sksb() argument 2816 skd_cons_disk(struct skd_device *skdev) skd_cons_disk() argument 2887 struct skd_device *skdev; skd_construct() local 2978 skd_free_skcomp(struct skd_device *skdev) skd_free_skcomp() argument 2988 skd_free_skmsg(struct skd_device *skdev) skd_free_skmsg() argument 3013 skd_free_sksb(struct skd_device *skdev) skd_free_sksb() argument 3036 skd_free_disk(struct skd_device *skdev) skd_free_disk() argument 3057 skd_destruct(struct skd_device *skdev) skd_destruct() argument 3092 struct skd_device *skdev; skd_bdev_getgeo() local 3111 skd_bdev_attach(struct device *parent, struct skd_device *skdev) skd_bdev_attach() argument 3137 skd_pci_info(struct skd_device *skdev, char *str) skd_pci_info() argument 3171 struct skd_device *skdev; skd_pci_probe() local 3294 struct skd_device *skdev; skd_pci_remove() local 3323 struct skd_device *skdev; skd_pci_suspend() local 3353 struct skd_device *skdev; skd_pci_resume() local 3441 struct skd_device *skdev; skd_pci_shutdown() local 3566 skd_log_skdev(struct skd_device *skdev, const char *event) skd_log_skdev() argument 3579 skd_log_skreq(struct skd_device *skdev, struct skd_request_context *skreq, const char *event) skd_log_skreq() argument [all...] |