| /linux/drivers/pci/hotplug/ |
| H A D | pciehp_hpc.c | 49 static inline struct pci_dev *ctrl_dev(struct controller *ctrl) in ctrl_dev() 58 static inline int pciehp_request_irq(struct controller *ctrl) in pciehp_request_irq() 78 static inline void pciehp_free_irq(struct controller *ctrl) in pciehp_free_irq() 86 static int pcie_poll_cmd(struct controller *ctrl, int timeout) in pcie_poll_cmd() 112 static void pcie_wait_cmd(struct controller *ctrl) in pcie_wait_cmd() 157 static void pcie_do_write_cmd(struct controller *ctrl, u16 cmd, in pcie_do_write_cmd() 213 static void pcie_write_cmd(struct controller *ctrl, u16 cmd, u16 mask) in pcie_write_cmd() 219 static void pcie_write_cmd_nowait(struct controller *ctrl, u16 cmd, u16 mask) in pcie_write_cmd_nowait() 235 int pciehp_check_link_active(struct controller *ctrl) in pciehp_check_link_active() 291 int pciehp_check_link_status(struct controller *ctrl) in pciehp_check_link_status() [all …]
|
| H A D | shpchp_ctrl.c | 45 u8 shpchp_handle_attention_button(u8 hp_slot, struct controller *ctrl) in shpchp_handle_attention_button() 68 u8 shpchp_handle_switch_change(u8 hp_slot, struct controller *ctrl) in shpchp_handle_switch_change() 106 u8 shpchp_handle_presence_change(u8 hp_slot, struct controller *ctrl) in shpchp_handle_presence_change() 141 u8 shpchp_handle_power_fault(u8 hp_slot, struct controller *ctrl) in shpchp_handle_power_fault() 178 static int change_bus_speed(struct controller *ctrl, struct slot *p_slot, in change_bus_speed() 193 static int fix_bus_speed(struct controller *ctrl, struct slot *pslot, in fix_bus_speed() 235 struct controller *ctrl = p_slot->ctrl; in board_added() local 339 struct controller *ctrl = p_slot->ctrl; in remove_board() local 461 struct controller *ctrl = p_slot->ctrl; in handle_button_press_event() local 546 struct controller *ctrl = p_slot->ctrl; in shpchp_enable_slot() local [all …]
|
| H A D | pciehp.h | 35 #define ctrl_dbg(ctrl, format, arg...) \ argument 37 #define ctrl_err(ctrl, format, arg...) \ argument 39 #define ctrl_info(ctrl, format, arg...) \ argument 41 #define ctrl_warn(ctrl, format, arg...) \ argument 156 #define ATTN_BUTTN(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_ABP) argument 157 #define POWER_CTRL(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PCP) argument 158 #define MRL_SENS(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_MRLSP) argument 159 #define ATTN_LED(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_AIP) argument 160 #define PWR_LED(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_PIP) argument 161 #define NO_CMD_CMPL(ctrl) ((ctrl)->slot_cap & PCI_EXP_SLTCAP_NCCS) argument [all …]
|
| H A D | shpchp_hpc.c | 171 static inline u8 shpc_readb(struct controller *ctrl, int reg) in shpc_readb() 176 static inline u16 shpc_readw(struct controller *ctrl, int reg) in shpc_readw() 181 static inline void shpc_writew(struct controller *ctrl, int reg, u16 val) in shpc_writew() 186 static inline u32 shpc_readl(struct controller *ctrl, int reg) in shpc_readl() 191 static inline void shpc_writel(struct controller *ctrl, int reg, u32 val) in shpc_writel() 196 static inline int shpc_indirect_read(struct controller *ctrl, int index, in shpc_indirect_read() 214 struct controller *ctrl = timer_container_of(ctrl, t, poll_timer); in int_poll_timeout() local 228 static void start_int_poll_timer(struct controller *ctrl, int sec) in start_int_poll_timer() 238 static inline int is_ctrl_busy(struct controller *ctrl) in is_ctrl_busy() 248 static inline int shpc_poll_ctrl_busy(struct controller *ctrl) in shpc_poll_ctrl_busy() [all …]
|
| /linux/drivers/nvme/host/ |
| H A D | core.c | 163 void nvme_queue_scan(struct nvme_ctrl *ctrl) in nvme_queue_scan() argument 178 int nvme_try_sched_reset(struct nvme_ctrl *ctrl) in nvme_try_sched_reset() argument 190 struct nvme_ctrl *ctrl in nvme_failfast_work() local 201 nvme_start_failfast_work(struct nvme_ctrl * ctrl) nvme_start_failfast_work() argument 210 nvme_stop_failfast_work(struct nvme_ctrl * ctrl) nvme_stop_failfast_work() argument 220 nvme_reset_ctrl(struct nvme_ctrl * ctrl) nvme_reset_ctrl() argument 230 nvme_reset_ctrl_sync(struct nvme_ctrl * ctrl) nvme_reset_ctrl_sync() argument 244 nvme_do_delete_ctrl(struct nvme_ctrl * ctrl) nvme_do_delete_ctrl() argument 258 struct nvme_ctrl *ctrl = nvme_delete_ctrl_work() local 264 nvme_delete_ctrl(struct nvme_ctrl * ctrl) nvme_delete_ctrl() argument 274 nvme_delete_ctrl_sync(struct nvme_ctrl * ctrl) nvme_delete_ctrl_sync() argument 476 struct nvme_ctrl *ctrl = nvme_req(req)->ctrl; __nvme_complete_rq() local 559 nvme_cancel_tagset(struct nvme_ctrl * ctrl) nvme_cancel_tagset() argument 569 nvme_cancel_admin_tagset(struct nvme_ctrl * ctrl) nvme_cancel_admin_tagset() argument 579 nvme_change_ctrl_state(struct nvme_ctrl * ctrl,enum nvme_ctrl_state new_state) nvme_change_ctrl_state() argument 679 nvme_wait_reset(struct nvme_ctrl * ctrl) nvme_wait_reset() argument 782 nvme_fail_nonready_command(struct nvme_ctrl * ctrl,struct request * rq) nvme_fail_nonready_command() argument 801 __nvme_check_ready(struct nvme_ctrl * ctrl,struct request * rq,bool queue_live,enum nvme_ctrl_state state) __nvme_check_ready() argument 1096 struct nvme_ctrl *ctrl = nvme_req(req)->ctrl; nvme_cleanup_cmd() local 1232 nvme_command_effects(struct nvme_ctrl * ctrl,struct nvme_ns * ns,u8 opcode) nvme_command_effects() argument 1261 nvme_passthru_start(struct nvme_ctrl * ctrl,struct nvme_ns * ns,u8 opcode) nvme_passthru_start() argument 1281 nvme_passthru_end(struct nvme_ctrl * ctrl,struct nvme_ns * ns,u32 effects,struct nvme_command * cmd,int status) nvme_passthru_end() argument 1334 nvme_keep_alive_work_period(struct nvme_ctrl * ctrl) nvme_keep_alive_work_period() argument 1349 nvme_queue_keep_alive_work(struct nvme_ctrl * ctrl) nvme_queue_keep_alive_work() argument 1367 struct nvme_ctrl *ctrl = rq->end_io_data; nvme_keep_alive_end_io() local 1402 struct nvme_ctrl *ctrl = container_of(to_delayed_work(work), nvme_keep_alive_work() local 1433 nvme_start_keep_alive(struct nvme_ctrl * ctrl) nvme_start_keep_alive() argument 1441 nvme_stop_keep_alive(struct nvme_ctrl * ctrl) nvme_stop_keep_alive() argument 1450 nvme_update_keep_alive(struct nvme_ctrl * ctrl,struct nvme_command * cmd) nvme_update_keep_alive() argument 1465 nvme_id_cns_ok(struct nvme_ctrl * ctrl,u8 cns) nvme_id_cns_ok() argument 1513 nvme_process_ns_desc(struct nvme_ctrl * ctrl,struct nvme_ns_ids * ids,struct nvme_ns_id_desc * cur,bool * csi_seen) nvme_process_ns_desc() argument 1565 nvme_identify_ns_descs(struct nvme_ctrl * ctrl,struct nvme_ns_info * info) nvme_identify_ns_descs() argument 1623 nvme_identify_ns(struct nvme_ctrl * ctrl,unsigned nsid,struct nvme_id_ns ** id) nvme_identify_ns() argument 1647 nvme_ns_info_from_identify(struct nvme_ctrl * ctrl,struct nvme_ns_info * info) nvme_ns_info_from_identify() argument 1687 nvme_ns_info_from_id_cs_indep(struct nvme_ctrl * ctrl,struct nvme_ns_info * info) nvme_ns_info_from_id_cs_indep() argument 1752 nvme_set_queue_count(struct nvme_ctrl * ctrl,int * count) nvme_set_queue_count() argument 1790 nvme_enable_aen(struct nvme_ctrl * ctrl) nvme_enable_aen() argument 1927 nvme_identify_ns_nvm(struct nvme_ctrl * ctrl,unsigned int nsid,struct nvme_id_ns_nvm ** nvmp) nvme_identify_ns_nvm() argument 1979 nvme_configure_metadata(struct nvme_ctrl * ctrl,struct nvme_ns_head * head,struct nvme_id_ns * id,struct nvme_id_ns_nvm * nvm,struct nvme_ns_info * info) nvme_configure_metadata() argument 2076 nvme_max_drv_segments(struct nvme_ctrl * ctrl) nvme_max_drv_segments() argument 2081 nvme_set_ctrl_limits(struct nvme_ctrl * ctrl,struct queue_limits * lim,bool is_admin) nvme_set_ctrl_limits() argument 2100 struct nvme_ctrl *ctrl = ns->ctrl; nvme_update_disk_info() local 2207 struct nvme_ctrl *ctrl = ns->ctrl; nvme_set_chunk_sectors() local 2257 nvme_query_fdp_granularity(struct nvme_ctrl * ctrl,struct nvme_ns_info * info,u8 fdp_idx) nvme_query_fdp_granularity() argument 2335 struct nvme_ctrl *ctrl = ns->ctrl; nvme_query_fdp_info() local 2659 struct nvme_ctrl *ctrl = data; nvme_sec_submit() local 2674 nvme_configure_opal(struct nvme_ctrl * ctrl,bool was_suspended) nvme_configure_opal() argument 2687 nvme_configure_opal(struct nvme_ctrl * ctrl,bool was_suspended) nvme_configure_opal() argument 2714 nvme_wait_ready(struct nvme_ctrl * ctrl,u32 mask,u32 val,u32 timeout,const char * op) nvme_wait_ready() argument 2741 nvme_disable_ctrl(struct nvme_ctrl * ctrl,bool shutdown) nvme_disable_ctrl() argument 2767 nvme_enable_ctrl(struct nvme_ctrl * ctrl) nvme_enable_ctrl() argument 2846 nvme_configure_timestamp(struct nvme_ctrl * ctrl) nvme_configure_timestamp() argument 2863 nvme_configure_host_options(struct nvme_ctrl * ctrl) nvme_configure_host_options() argument 2944 nvme_configure_apst(struct nvme_ctrl * ctrl) nvme_configure_apst() argument 3051 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_set_latency_tolerance() local 3162 nvme_init_subnqn(struct nvme_subsystem * subsys,struct nvme_ctrl * ctrl,struct nvme_id_ctrl * id) nvme_init_subnqn() argument 3252 nvme_discovery_ctrl(struct nvme_ctrl * ctrl) nvme_discovery_ctrl() argument 3257 nvme_admin_ctrl(struct nvme_ctrl * ctrl) nvme_admin_ctrl() argument 3262 nvme_is_io_ctrl(struct nvme_ctrl * ctrl) nvme_is_io_ctrl() argument 3268 nvme_validate_cntlid(struct nvme_subsystem * subsys,struct nvme_ctrl * ctrl,struct nvme_id_ctrl * id) nvme_validate_cntlid() argument 3299 nvme_init_subsystem(struct nvme_ctrl * ctrl,struct nvme_id_ctrl * id) nvme_init_subsystem() argument 3386 nvme_get_log_lsi(struct nvme_ctrl * ctrl,u32 nsid,u8 log_page,u8 lsp,u8 csi,void * log,size_t size,u64 offset,u16 lsi) nvme_get_log_lsi() argument 3406 nvme_get_log(struct nvme_ctrl * ctrl,u32 nsid,u8 log_page,u8 lsp,u8 csi,void * log,size_t size,u64 offset) nvme_get_log() argument 3413 nvme_get_effects_log(struct nvme_ctrl * ctrl,u8 csi,struct nvme_effects_log ** log) nvme_get_effects_log() argument 3443 nvme_mps_to_sectors(struct nvme_ctrl * ctrl,u32 units) nvme_mps_to_sectors() argument 3452 nvme_init_non_mdts_limits(struct nvme_ctrl * ctrl) nvme_init_non_mdts_limits() argument 3499 nvme_init_effects_log(struct nvme_ctrl * ctrl,u8 csi,struct nvme_effects_log ** log) nvme_init_effects_log() argument 3518 nvme_init_known_nvm_effects(struct nvme_ctrl * ctrl) nvme_init_known_nvm_effects() argument 3550 nvme_init_effects(struct nvme_ctrl * ctrl,struct nvme_id_ctrl * id) nvme_init_effects() argument 3573 nvme_check_ctrl_fabric_info(struct nvme_ctrl * ctrl,struct nvme_id_ctrl * id) nvme_check_ctrl_fabric_info() argument 3615 nvme_init_identify(struct nvme_ctrl * ctrl) nvme_init_identify() argument 3762 nvme_init_ctrl_finish(struct nvme_ctrl * ctrl,bool was_suspended) nvme_init_ctrl_finish() argument 3831 struct nvme_ctrl *ctrl = nvme_dev_open() local 3853 struct nvme_ctrl *ctrl = nvme_dev_release() local 3870 nvme_find_ns_head(struct nvme_ctrl * ctrl,unsigned nsid) nvme_find_ns_head() argument 4006 struct nvme_ctrl *ctrl = ns->ctrl; nvme_alloc_ns_head() local 4101 struct nvme_ctrl *ctrl = ns->ctrl; nvme_init_ns_head() local 4200 nvme_find_get_ns(struct nvme_ctrl * ctrl,unsigned nsid) nvme_find_get_ns() argument 4238 nvme_alloc_ns(struct nvme_ctrl * ctrl,struct nvme_ns_info * info) nvme_alloc_ns() argument 4409 nvme_ns_remove_by_nsid(struct nvme_ctrl * ctrl,u32 nsid) nvme_ns_remove_by_nsid() argument 4441 nvme_scan_ns(struct nvme_ctrl * ctrl,unsigned nsid) nvme_scan_ns() argument 4499 struct nvme_ctrl *ctrl; global() member 4516 nvme_remove_nsid_range(struct nvme_ctrl * ctrl,u32 start,u32 end) nvme_remove_nsid_range() argument 4537 nvme_scan_ns_list(struct nvme_ctrl * ctrl) nvme_scan_ns_list() argument 4589 nvme_scan_ns_sequential(struct nvme_ctrl * ctrl) nvme_scan_ns_sequential() argument 4605 nvme_clear_changed_ns_log(struct nvme_ctrl * ctrl) nvme_clear_changed_ns_log() argument 4632 struct nvme_ctrl *ctrl = nvme_scan_work() local 4689 nvme_remove_namespaces(struct nvme_ctrl * ctrl) nvme_remove_namespaces() argument 4734 const struct nvme_ctrl *ctrl = nvme_class_uevent() local 4764 nvme_change_uevent(struct nvme_ctrl * ctrl,char * envdata) nvme_change_uevent() argument 4771 nvme_aen_uevent(struct nvme_ctrl * ctrl) nvme_aen_uevent() argument 4789 struct nvme_ctrl *ctrl = nvme_async_event_work() local 4803 nvme_ctrl_pp_status(struct nvme_ctrl * ctrl) nvme_ctrl_pp_status() argument 4817 nvme_get_fw_slot_info(struct nvme_ctrl * ctrl) nvme_get_fw_slot_info() argument 4849 struct nvme_ctrl *ctrl = container_of(work, nvme_fw_act_work() local 4892 nvme_handle_aen_notice(struct nvme_ctrl * ctrl,u32 result) nvme_handle_aen_notice() argument 4929 nvme_handle_aer_persistent_error(struct nvme_ctrl * ctrl) nvme_handle_aer_persistent_error() argument 4936 nvme_complete_async_event(struct nvme_ctrl * ctrl,__le16 status,volatile union nvme_result * res) nvme_complete_async_event() argument 4976 nvme_alloc_admin_tag_set(struct nvme_ctrl * ctrl,struct blk_mq_tag_set * set,const struct blk_mq_ops * ops,unsigned int cmd_size) nvme_alloc_admin_tag_set() argument 5028 nvme_remove_admin_tag_set(struct nvme_ctrl * ctrl) nvme_remove_admin_tag_set() argument 5042 nvme_alloc_io_tag_set(struct nvme_ctrl * ctrl,struct blk_mq_tag_set * set,const struct blk_mq_ops * ops,unsigned int nr_maps,unsigned int cmd_size) nvme_alloc_io_tag_set() argument 5094 nvme_remove_io_tag_set(struct nvme_ctrl * ctrl) nvme_remove_io_tag_set() argument 5104 nvme_stop_ctrl(struct nvme_ctrl * ctrl) nvme_stop_ctrl() argument 5116 nvme_start_ctrl(struct nvme_ctrl * ctrl) nvme_start_ctrl() argument 5147 nvme_uninit_ctrl(struct nvme_ctrl * ctrl) nvme_uninit_ctrl() argument 5158 nvme_free_cels(struct nvme_ctrl * ctrl) nvme_free_cels() argument 5173 struct nvme_ctrl *ctrl = nvme_free_ctrl() local 5212 nvme_init_ctrl(struct nvme_ctrl * ctrl,struct device * dev,const struct nvme_ctrl_ops * ops,unsigned long quirks) nvme_init_ctrl() argument 5296 nvme_add_ctrl(struct nvme_ctrl * ctrl) nvme_add_ctrl() argument 5326 nvme_mark_namespaces_dead(struct nvme_ctrl * ctrl) nvme_mark_namespaces_dead() argument 5339 nvme_unfreeze(struct nvme_ctrl * ctrl) nvme_unfreeze() argument 5353 nvme_wait_freeze_timeout(struct nvme_ctrl * ctrl) nvme_wait_freeze_timeout() argument 5371 nvme_wait_freeze(struct nvme_ctrl * ctrl) nvme_wait_freeze() argument 5384 nvme_start_freeze(struct nvme_ctrl * ctrl) nvme_start_freeze() argument 5403 nvme_quiesce_io_queues(struct nvme_ctrl * ctrl) nvme_quiesce_io_queues() argument 5414 nvme_unquiesce_io_queues(struct nvme_ctrl * ctrl) nvme_unquiesce_io_queues() argument 5423 nvme_quiesce_admin_queue(struct nvme_ctrl * ctrl) nvme_quiesce_admin_queue() argument 5432 nvme_unquiesce_admin_queue(struct nvme_ctrl * ctrl) nvme_unquiesce_admin_queue() argument 5439 nvme_sync_io_queues(struct nvme_ctrl * ctrl) nvme_sync_io_queues() argument 5452 nvme_sync_queues(struct nvme_ctrl * ctrl) nvme_sync_queues() argument [all...] |
| H A D | auth.c | 24 struct nvme_ctrl *ctrl; member 53 static inline int ctrl_max_dhchaps(struct nvme_ctrl *ctrl) in ctrl_max_dhchaps() 59 static int nvme_auth_submit(struct nvme_ctrl *ctrl, int qid, in nvme_auth_submit() 95 static int nvme_auth_receive_validate(struct nvme_ctrl *ctrl, int qid, in nvme_auth_receive_validate() 122 static int nvme_auth_set_dhchap_negotiate_data(struct nvme_ctrl *ctrl, in nvme_auth_set_dhchap_negotiate_data() 165 static int nvme_auth_process_dhchap_challenge(struct nvme_ctrl *ctrl, in nvme_auth_process_dhchap_challenge() 283 static int nvme_auth_set_dhchap_reply_data(struct nvme_ctrl *ctrl, in nvme_auth_set_dhchap_reply_data() 335 static int nvme_auth_process_dhchap_success1(struct nvme_ctrl *ctrl, in nvme_auth_process_dhchap_success1() 385 static int nvme_auth_set_dhchap_success2_data(struct nvme_ctrl *ctrl, in nvme_auth_set_dhchap_success2_data() 399 static int nvme_auth_set_dhchap_failure2_data(struct nvme_ctrl *ctrl, in nvme_auth_set_dhchap_failure2_data() [all …]
|
| H A D | sysfs.c | 18 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_reset() local 32 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_sysfs_rescan() local 42 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_adm_passthru_err_log_enabled_show() local 51 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); in nvme_adm_passthru_err_log_enabled_store() local 494 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_delete() local 509 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_show_transport() local 519 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_show_state() local 543 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_show_subsysnqn() local 553 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_show_hostnqn() local 563 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_show_hostid() local 573 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_sysfs_show_address() local 582 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_loss_tmo_show() local 594 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_loss_tmo_store() local 615 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_reconnect_delay_show() local 625 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_reconnect_delay_store() local 642 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_fast_io_fail_tmo_show() local 652 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_fast_io_fail_tmo_store() local 677 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); cntrltype_show() local 694 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); dctype_show() local 707 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); quirks_show() local 728 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_admin_timeout_show() local 738 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_admin_timeout_store() local 768 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_io_timeout_show() local 777 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_io_timeout_store() local 815 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_dhchap_secret_show() local 826 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_dhchap_secret_store() local 873 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_dhchap_ctrl_secret_show() local 884 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_ctrl_dhchap_ctrl_secret_store() local 967 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_dev_attrs_are_visible() local 1003 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); tls_key_show() local 1014 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); tls_configured_key_show() local 1024 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); tls_configured_key_store() local 1066 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); tls_keyring_show() local 1076 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); tls_mode_show() local 1100 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_tls_attrs_are_visible() local 1130 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_adm_errors_show() local 1141 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_adm_errors_store() local 1159 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); reset_count_show() local 1169 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); reset_count_store() local 1183 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); reconnect_count_show() local 1195 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); reconnect_count_store() local 1221 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); nvme_dev_diag_attrs_are_visible() local [all...] |
| H A D | fabrics.c | 130 int nvmf_get_address(struct nvme_ctrl *ctrl, char *buf, int size) in nvmf_get_address() 172 int nvmf_reg_read32(struct nvme_ctrl *ctrl, u32 off, u32 *val) in nvmf_reg_read32() 217 int nvmf_reg_read64(struct nvme_ctrl *ctrl, u32 off, u64 *val) in nvmf_reg_read64() 262 int nvmf_reg_write32(struct nvme_ctrl *ctrl, u32 off, u32 val) in nvmf_reg_write32() 283 int nvmf_subsystem_reset(struct nvme_ctrl *ctrl) in nvmf_subsystem_reset() 309 static void nvmf_log_connect_error(struct nvme_ctrl *ctrl, in nvmf_log_connect_error() 394 static struct nvmf_connect_data *nvmf_connect_data_prep(struct nvme_ctrl *ctrl, in nvmf_connect_data_prep() 411 static void nvmf_connect_cmd_prep(struct nvme_ctrl *ctrl, u16 qid, in nvmf_connect_cmd_prep() 447 int nvmf_connect_admin_queue(struct nvme_ctrl *ctrl) in nvmf_connect_admin_queue() 525 int nvmf_connect_io_queue(struct nvme_ctrl *ctrl, u16 qid) in nvmf_connect_io_queue() [all …]
|
| H A D | fc.c | 35 struct nvme_fc_ctrl *ctrl; member 99 struct nvme_fc_ctrl *ctrl; member 179 struct nvme_ctrl ctrl; member 183 to_fc_ctrl(struct nvme_ctrl *ctrl) in to_fc_ctrl() argument 552 nvme_fc_resume_controller(struct nvme_fc_ctrl *ctrl) in nvme_fc_resume_controller() argument 587 struct nvme_fc_ctrl *ctrl; nvme_fc_attach_to_suspended_rport() local 784 nvme_fc_ctrl_connectivity_loss(struct nvme_fc_ctrl * ctrl) nvme_fc_ctrl_connectivity_loss() argument 809 struct nvme_fc_ctrl *ctrl; nvme_fc_unregister_remoteport() local 1130 nvme_fc_connect_admin_queue(struct nvme_fc_ctrl * ctrl,struct nvme_fc_queue * queue,u16 qsize,u16 ersp_ratio) nvme_fc_connect_admin_queue() argument 1247 nvme_fc_connect_queue(struct nvme_fc_ctrl * ctrl,struct nvme_fc_queue * queue,u16 qsize,u16 ersp_ratio) nvme_fc_connect_queue() argument 1378 nvme_fc_xmt_disconnect_assoc(struct nvme_fc_ctrl * ctrl) nvme_fc_xmt_disconnect_assoc() argument 1473 struct nvme_fc_ctrl *ctrl, *tmp, *ret = NULL; nvme_fc_match_disconn_ls() local 1530 struct nvme_fc_ctrl *ctrl = NULL; nvme_fc_ls_disconnect_assoc() local 1790 __nvme_fc_exit_request(struct nvme_fc_ctrl * ctrl,struct nvme_fc_fcp_op * op) __nvme_fc_exit_request() argument 1811 __nvme_fc_abort_op(struct nvme_fc_ctrl * ctrl,struct nvme_fc_fcp_op * op) __nvme_fc_abort_op() argument 1838 nvme_fc_abort_aen_ops(struct nvme_fc_ctrl * ctrl) nvme_fc_abort_aen_ops() argument 1852 __nvme_fc_fcpop_chk_teardowns(struct nvme_fc_ctrl * ctrl,struct nvme_fc_fcp_op * op,int opstate) __nvme_fc_fcpop_chk_teardowns() argument 1871 struct nvme_fc_ctrl *ctrl = nvme_fc_ctrl_ioerr_work() local 1901 struct nvme_fc_ctrl *ctrl = op->ctrl; nvme_fc_fcpio_done() local 2058 __nvme_fc_init_request(struct nvme_fc_ctrl * ctrl,struct nvme_fc_queue * queue,struct nvme_fc_fcp_op * op,struct request * rq,u32 rqno) __nvme_fc_init_request() argument 2120 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(set->driver_data); nvme_fc_init_request() local 2137 nvme_fc_init_aen_ops(struct nvme_fc_ctrl * ctrl) nvme_fc_init_aen_ops() argument 2176 nvme_fc_term_aen_ops(struct nvme_fc_ctrl * ctrl) nvme_fc_term_aen_ops() argument 2194 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(data); __nvme_fc_init_hctx() local 2216 nvme_fc_init_queue(struct nvme_fc_ctrl * ctrl,int idx) nvme_fc_init_queue() argument 2270 __nvme_fc_delete_hw_queue(struct nvme_fc_ctrl * ctrl,struct nvme_fc_queue * queue,unsigned int qidx) __nvme_fc_delete_hw_queue() argument 2280 nvme_fc_free_io_queues(struct nvme_fc_ctrl * ctrl) nvme_fc_free_io_queues() argument 2289 __nvme_fc_create_hw_queue(struct nvme_fc_ctrl * ctrl,struct nvme_fc_queue * queue,unsigned int qidx,u16 qsize) __nvme_fc_create_hw_queue() argument 2303 nvme_fc_delete_hw_io_queues(struct nvme_fc_ctrl * ctrl) nvme_fc_delete_hw_io_queues() argument 2313 nvme_fc_create_hw_io_queues(struct nvme_fc_ctrl * ctrl,u16 qsize) nvme_fc_create_hw_io_queues() argument 2333 nvme_fc_connect_io_queues(struct nvme_fc_ctrl * ctrl,u16 qsize) nvme_fc_connect_io_queues() argument 2353 nvme_fc_init_io_queues(struct nvme_fc_ctrl * ctrl) nvme_fc_init_io_queues() argument 2364 struct nvme_fc_ctrl *ctrl = nvme_fc_ctrl_free() local 2391 nvme_fc_ctrl_put(struct nvme_fc_ctrl * ctrl) nvme_fc_ctrl_put() argument 2397 nvme_fc_ctrl_get(struct nvme_fc_ctrl * ctrl) nvme_fc_ctrl_get() argument 2409 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); nvme_fc_free_ctrl() local 2432 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); nvme_fc_terminate_exchange() local 2450 __nvme_fc_abort_outstanding_ios(struct nvme_fc_ctrl * ctrl,bool start_queues) __nvme_fc_abort_outstanding_ios() argument 2511 nvme_fc_error_recovery(struct nvme_fc_ctrl * ctrl,char * errmsg) nvme_fc_error_recovery() argument 2546 struct nvme_fc_ctrl *ctrl = op->ctrl; nvme_fc_timeout() local 2573 nvme_fc_map_data(struct nvme_fc_ctrl * ctrl,struct request * rq,struct nvme_fc_fcp_op * op) nvme_fc_map_data() argument 2608 nvme_fc_unmap_data(struct nvme_fc_ctrl * ctrl,struct request * rq,struct nvme_fc_fcp_op * op) nvme_fc_unmap_data() argument 2648 nvme_fc_start_fcp_op(struct nvme_fc_ctrl * ctrl,struct nvme_fc_queue * queue,struct nvme_fc_fcp_op * op,u32 data_len,enum nvmefc_fcp_datadir io_dir) nvme_fc_start_fcp_op() argument 2769 struct nvme_fc_ctrl *ctrl = queue->ctrl; nvme_fc_queue_rq() local 2809 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(arg); nvme_fc_submit_async_event() local 2829 struct nvme_fc_ctrl *ctrl = op->ctrl; nvme_fc_complete_rq() local 2841 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(set->driver_data); nvme_fc_map_queues() local 2872 nvme_fc_create_io_queues(struct nvme_fc_ctrl * ctrl) nvme_fc_create_io_queues() argument 2930 nvme_fc_recreate_io_queues(struct nvme_fc_ctrl * ctrl) nvme_fc_recreate_io_queues() argument 3002 nvme_fc_ctlr_active_on_rport(struct nvme_fc_ctrl * ctrl) nvme_fc_ctlr_active_on_rport() argument 3018 nvme_fc_ctlr_inactive_on_rport(struct nvme_fc_ctrl * ctrl) nvme_fc_ctlr_inactive_on_rport() argument 3041 nvme_fc_create_association(struct nvme_fc_ctrl * ctrl) nvme_fc_create_association() argument 3210 nvme_fc_delete_association(struct nvme_fc_ctrl * ctrl) nvme_fc_delete_association() argument 3277 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); nvme_fc_delete_ctrl() local 3296 nvme_fc_reconnect_or_delete(struct nvme_fc_ctrl * ctrl,int status) nvme_fc_reconnect_or_delete() argument 3348 struct nvme_fc_ctrl *ctrl = nvme_fc_reset_ctrl_work() local 3395 struct nvme_fc_ctrl *ctrl = nvme_fc_connect_ctrl_work() local 3431 struct nvme_fc_ctrl *ctrl; nvme_fc_existing_controller() local 3450 struct nvme_fc_ctrl *ctrl; nvme_fc_alloc_ctrl() local 3558 struct nvme_fc_ctrl *ctrl; nvme_fc_init_ctrl() local 3709 struct nvme_ctrl *ctrl; nvme_fc_create_ctrl() local 3963 struct nvme_fc_ctrl *ctrl; nvme_fc_delete_controllers() local [all...] |
| /linux/drivers/nvme/target/ |
| H A D | core.c | 137 static void nvmet_async_events_failall(struct nvmet_ctrl *ctrl) in nvmet_async_events_failall() argument 151 static void nvmet_async_events_process(struct nvmet_ctrl *ctrl) in nvmet_async_events_process() argument 174 nvmet_async_events_free(struct nvmet_ctrl * ctrl) nvmet_async_events_free() argument 188 struct nvmet_ctrl *ctrl = nvmet_async_event_work() local 194 nvmet_add_async_event(struct nvmet_ctrl * ctrl,u8 event_type,u8 event_info,u8 log_page) nvmet_add_async_event() argument 214 nvmet_add_to_changed_ns_log(struct nvmet_ctrl * ctrl,__le32 nsid) nvmet_add_to_changed_ns_log() argument 240 struct nvmet_ctrl *ctrl; nvmet_ns_changed() local 257 struct nvmet_ctrl *ctrl; nvmet_send_ana_event() local 306 struct nvmet_ctrl *ctrl; nvmet_port_del_ctrls() local 406 struct nvmet_ctrl *ctrl = container_of(to_delayed_work(work), nvmet_keep_alive_timer() local 424 nvmet_start_keep_alive_timer(struct nvmet_ctrl * ctrl) nvmet_start_keep_alive_timer() argument 435 nvmet_stop_keep_alive_timer(struct nvmet_ctrl * ctrl) nvmet_stop_keep_alive_timer() argument 527 nvmet_p2pmem_ns_add_p2p(struct nvmet_ctrl * ctrl,struct nvmet_ns * ns) nvmet_p2pmem_ns_add_p2p() argument 580 struct nvmet_ctrl *ctrl; nvmet_ns_enable() local 644 struct nvmet_ctrl *ctrl; nvmet_ns_disable() local 766 struct nvmet_ctrl *ctrl = req->sq->ctrl; nvmet_set_error() local 844 nvmet_cq_setup(struct nvmet_ctrl * ctrl,struct nvmet_cq * cq,u16 qid,u16 size) nvmet_cq_setup() argument 855 struct nvmet_ctrl *ctrl = cq->ctrl; nvmet_cq_destroy() local 864 nvmet_sq_setup(struct nvmet_ctrl * ctrl,struct nvmet_sq * sq,u16 qid,u16 size) nvmet_sq_setup() argument 881 nvmet_check_cqid(struct nvmet_ctrl * ctrl,u16 cqid,bool create) nvmet_check_cqid() argument 895 nvmet_check_io_cqid(struct nvmet_ctrl * ctrl,u16 cqid,bool create) nvmet_check_io_cqid() argument 908 nvmet_cq_create(struct nvmet_ctrl * ctrl,struct nvmet_cq * cq,u16 qid,u16 size) nvmet_cq_create() argument 928 nvmet_check_sqid(struct nvmet_ctrl * ctrl,u16 sqid,bool create) nvmet_check_sqid() argument 944 nvmet_sq_create(struct nvmet_ctrl * ctrl,struct nvmet_sq * sq,struct nvmet_cq * cq,u16 sqid,u16 size) nvmet_sq_create() argument 976 struct nvmet_ctrl *ctrl = sq->ctrl; nvmet_sq_destroy() local 1391 nvmet_start_ctrl(struct nvmet_ctrl * ctrl) nvmet_start_ctrl() argument 1427 nvmet_clear_ctrl(struct nvmet_ctrl * ctrl) nvmet_clear_ctrl() argument 1436 nvmet_update_cc(struct nvmet_ctrl * ctrl,u32 new) nvmet_update_cc() argument 1458 nvmet_init_cap(struct nvmet_ctrl * ctrl) nvmet_init_cap() argument 1481 struct nvmet_ctrl *ctrl = NULL; nvmet_ctrl_find_get() local 1560 nvmet_setup_p2p_ns_map(struct nvmet_ctrl * ctrl,struct device * p2p_client) nvmet_setup_p2p_ns_map() argument 1577 nvmet_release_p2p_ns_map(struct nvmet_ctrl * ctrl) nvmet_release_p2p_ns_map() argument 1592 struct nvmet_ctrl *ctrl = nvmet_fatal_error_handler() local 1602 struct nvmet_ctrl *ctrl; nvmet_alloc_ctrl() local 1756 struct nvmet_ctrl *ctrl = container_of(ref, struct nvmet_ctrl, ref); nvmet_ctrl_free() local 1785 nvmet_ctrl_put(struct nvmet_ctrl * ctrl) nvmet_ctrl_put() argument 1791 nvmet_ctrl_fatal_error(struct nvmet_ctrl * ctrl) nvmet_ctrl_fatal_error() argument 1802 nvmet_ctrl_host_traddr(struct nvmet_ctrl * ctrl,char * traddr,size_t traddr_len) nvmet_ctrl_host_traddr() argument 1943 struct nvmet_ctrl *ctrl; nvmet_subsys_del_ctrls() local [all...] |
| H A D | pci-epf.c | 84 struct nvmet_pci_epf_ctrl *ctrl; member 129 struct nvmet_pci_epf_ctrl *ctrl; member 209 struct nvmet_pci_epf_ctrl ctrl; member 224 static inline u32 nvmet_pci_epf_bar_read32(struct nvmet_pci_epf_ctrl *ctrl, in nvmet_pci_epf_bar_read32() argument 232 static inline void nvmet_pci_epf_bar_write32(struct nvmet_pci_epf_ctrl *ctrl, in nvmet_pci_epf_bar_write32() argument 240 static inline u64 nvmet_pci_epf_bar_read64(struct nvmet_pci_epf_ctrl *ctrl, in nvmet_pci_epf_bar_read64() argument 247 nvmet_pci_epf_bar_write64(struct nvmet_pci_epf_ctrl * ctrl,u32 off,u64 val) nvmet_pci_epf_bar_write64() argument 467 nvmet_pci_epf_transfer(struct nvmet_pci_epf_ctrl * ctrl,void * buf,u64 pci_addr,u32 length,enum dma_data_direction dir) nvmet_pci_epf_transfer() argument 480 nvmet_pci_epf_alloc_irq_vectors(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_alloc_irq_vectors() argument 492 nvmet_pci_epf_free_irq_vectors(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_free_irq_vectors() argument 502 nvmet_pci_epf_find_irq_vector(struct nvmet_pci_epf_ctrl * ctrl,u16 vector) nvmet_pci_epf_find_irq_vector() argument 519 nvmet_pci_epf_add_irq_vector(struct nvmet_pci_epf_ctrl * ctrl,u16 vector) nvmet_pci_epf_add_irq_vector() argument 551 nvmet_pci_epf_remove_irq_vector(struct nvmet_pci_epf_ctrl * ctrl,u16 vector) nvmet_pci_epf_remove_irq_vector() argument 570 nvmet_pci_epf_should_raise_irq(struct nvmet_pci_epf_ctrl * ctrl,struct nvmet_pci_epf_queue * cq,bool force) nvmet_pci_epf_should_raise_irq() argument 595 nvmet_pci_epf_raise_irq(struct nvmet_pci_epf_ctrl * ctrl,struct nvmet_pci_epf_queue * cq,bool force) nvmet_pci_epf_raise_irq() argument 654 struct nvmet_pci_epf_ctrl *ctrl = sq->ctrl; nvmet_pci_epf_alloc_iod() local 730 nvmet_pci_epf_prp_ofst(struct nvmet_pci_epf_ctrl * ctrl,u64 prp) nvmet_pci_epf_prp_ofst() argument 736 nvmet_pci_epf_prp_size(struct nvmet_pci_epf_ctrl * ctrl,u64 prp) nvmet_pci_epf_prp_size() argument 745 nvmet_pci_epf_get_prp_list(struct nvmet_pci_epf_ctrl * ctrl,u64 prp,size_t xfer_len,__le64 * prps) nvmet_pci_epf_get_prp_list() argument 767 nvmet_pci_epf_iod_parse_prp_list(struct nvmet_pci_epf_ctrl * ctrl,struct nvmet_pci_epf_iod * iod) nvmet_pci_epf_iod_parse_prp_list() argument 899 nvmet_pci_epf_iod_parse_prp_simple(struct nvmet_pci_epf_ctrl * ctrl,struct nvmet_pci_epf_iod * iod) nvmet_pci_epf_iod_parse_prp_simple() argument 951 struct nvmet_pci_epf_ctrl *ctrl = iod->ctrl; nvmet_pci_epf_iod_parse_prps() local 973 nvmet_pci_epf_get_sgl_segment(struct nvmet_pci_epf_ctrl * ctrl,struct nvme_sgl_desc * desc,unsigned int * nr_sgls) nvmet_pci_epf_get_sgl_segment() argument 1013 nvmet_pci_epf_iod_parse_sgl_segments(struct nvmet_pci_epf_ctrl * ctrl,struct nvmet_pci_epf_iod * iod) nvmet_pci_epf_iod_parse_sgl_segments() argument 1075 struct nvmet_pci_epf_ctrl *ctrl = iod->ctrl; nvmet_pci_epf_iod_parse_sgls() local 1092 struct nvmet_pci_epf_ctrl *ctrl = iod->ctrl; nvmet_pci_epf_alloc_iod_data_buf() local 1200 nvmet_pci_epf_find_port(struct nvmet_pci_epf_ctrl * ctrl,__le16 portid) nvmet_pci_epf_find_port() argument 1237 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_get_mdts() local 1246 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_create_cq() local 1328 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_delete_cq() local 1347 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_create_sq() local 1399 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_delete_sq() local 1419 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_get_feat() local 1462 struct nvmet_pci_epf_ctrl *ctrl = tctrl->drvdata; nvmet_pci_epf_set_feat() local 1522 nvmet_pci_epf_init_queue(struct nvmet_pci_epf_ctrl * ctrl,unsigned int qid,bool sq) nvmet_pci_epf_init_queue() argument 1539 nvmet_pci_epf_alloc_queues(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_alloc_queues() argument 1562 nvmet_pci_epf_free_queues(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_free_queues() argument 1644 nvmet_pci_epf_process_sq(struct nvmet_pci_epf_ctrl * ctrl,struct nvmet_pci_epf_queue * sq) nvmet_pci_epf_process_sq() argument 1687 struct nvmet_pci_epf_ctrl *ctrl = nvmet_pci_epf_poll_sqs_work() local 1739 struct nvmet_pci_epf_ctrl *ctrl = cq->ctrl; nvmet_pci_epf_cq_work() local 1812 nvmet_pci_epf_clear_ctrl_config(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_clear_ctrl_config() argument 1827 nvmet_pci_epf_enable_ctrl(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_enable_ctrl() argument 1896 nvmet_pci_epf_disable_ctrl(struct nvmet_pci_epf_ctrl * ctrl,bool shutdown) nvmet_pci_epf_disable_ctrl() argument 1931 struct nvmet_pci_epf_ctrl *ctrl = nvmet_pci_epf_poll_cc_work() local 1968 nvmet_pci_epf_init_bar(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_init_bar() argument 2004 struct nvmet_pci_epf_ctrl *ctrl = &nvme_epf->ctrl; nvmet_pci_epf_create_ctrl() local 2094 nvmet_pci_epf_start_ctrl(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_start_ctrl() argument 2103 nvmet_pci_epf_stop_ctrl(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_stop_ctrl() argument 2114 nvmet_pci_epf_destroy_ctrl(struct nvmet_pci_epf_ctrl * ctrl) nvmet_pci_epf_destroy_ctrl() argument 2267 struct nvmet_pci_epf_ctrl *ctrl = &nvme_epf->ctrl; nvmet_pci_epf_epc_init() local 2351 struct nvmet_pci_epf_ctrl *ctrl = &nvme_epf->ctrl; nvmet_pci_epf_epc_deinit() local 2362 struct nvmet_pci_epf_ctrl *ctrl = &nvme_epf->ctrl; nvmet_pci_epf_link_up() local 2372 struct nvmet_pci_epf_ctrl *ctrl = &nvme_epf->ctrl; nvmet_pci_epf_link_down() local [all...] |
| H A D | admin-cmd.c | 17 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_delete_sq() local 43 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_create_sq() local 85 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_delete_cq() local 112 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_create_cq() local 177 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_get_log_page_error() local 265 struct nvmet_ctrl *ctrl; in nvmet_get_smart_log_all() local 362 static void nvmet_get_cmd_effects_admin(struct nvmet_ctrl *ctrl, in nvmet_get_cmd_effects_admin() 410 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_get_log_cmd_effects_ns() local 448 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_execute_get_log_changed_ns() local 473 struct nvmet_ctrl *ctrl = req->sq->ctrl; in nvmet_format_ana_group() local [all …]
|
| H A D | debugfs.c | 41 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_hostnqn_show() local 50 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_kato_show() local 59 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_port_show() local 77 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_state_show() local 103 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_state_write() local 120 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_host_traddr_show() local 138 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_tls_key_show() local 148 struct nvmet_ctrl *ctrl = m->private; in nvmet_ctrl_tls_concat_show() local 259 int nvmet_debugfs_ctrl_setup(struct nvmet_ctrl *ctrl) in nvmet_debugfs_ctrl_setup() 293 void nvmet_debugfs_ctrl_free(struct nvmet_ctrl *ctrl) in nvmet_debugfs_ctrl_free()
|
| /linux/drivers/net/mdio/ |
| H A D | mdio-bitbang.c | 44 static void mdiobb_send_bit(struct mdiobb_ctrl *ctrl, int val) in mdiobb_send_bit() 56 static int mdiobb_get_bit(struct mdiobb_ctrl *ctrl) in mdiobb_get_bit() 69 static void mdiobb_send_num(struct mdiobb_ctrl *ctrl, u16 val, int bits) in mdiobb_send_num() 78 static u16 mdiobb_get_num(struct mdiobb_ctrl *ctrl, int bits) in mdiobb_get_num() 94 static void mdiobb_cmd(struct mdiobb_ctrl *ctrl, int op, u8 phy, u8 reg) in mdiobb_cmd() 133 static void mdiobb_cmd_addr(struct mdiobb_ctrl *ctrl, int phy, int dev_addr, in mdiobb_cmd_addr() 150 struct mdiobb_ctrl *ctrl = bus->priv; in mdiobb_read_common() local 176 struct mdiobb_ctrl *ctrl = bus->priv; in mdiobb_read_c22() local 186 struct mdiobb_ctrl *ctrl = bus->priv; in mdiobb_read_c45() local 197 struct mdiobb_ctrl *ctrl = bus->priv; in mdiobb_write_common() local [all …]
|
| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_ctrl.c | 144 static inline u32 msm_dp_read_ahb(const struct msm_dp_ctrl_private *ctrl, u32 offset) in msm_dp_read_ahb() 149 static inline void msm_dp_write_ahb(struct msm_dp_ctrl_private *ctrl, in msm_dp_write_ahb() 159 static inline u32 msm_dp_read_link(struct msm_dp_ctrl_private *ctrl, u32 offset) in msm_dp_read_link() 164 static inline void msm_dp_write_link(struct msm_dp_ctrl_private *ctrl, in msm_dp_write_link() 207 struct msm_dp_ctrl_private *ctrl = in msm_dp_ctrl_reset() local 225 static u32 msm_dp_ctrl_get_aux_interrupt(struct msm_dp_ctrl_private *ctrl) in msm_dp_ctrl_get_aux_interrupt() 240 static u32 msm_dp_ctrl_get_interrupt(struct msm_dp_ctrl_private *ctrl) in msm_dp_ctrl_get_interrupt() 256 struct msm_dp_ctrl_private *ctrl = in msm_dp_ctrl_enable_irq() local 267 struct msm_dp_ctrl_private *ctrl = in msm_dp_ctrl_disable_irq() local 274 static u32 msm_dp_ctrl_get_psr_interrupt(struct msm_dp_ctrl_private *ctrl) in msm_dp_ctrl_get_psr_interrupt() [all …]
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-ctrls-api.c | 41 struct v4l2_ctrl *ctrl, in ptr_to_user() 70 static int cur_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in cur_to_user() 77 struct v4l2_ctrl *ctrl) in new_to_user() 90 static int def_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in def_to_user() 98 static int min_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in min_to_user() 106 static int max_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in max_to_user() 114 static int user_to_new(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) in user_to_new() 242 struct v4l2_ctrl *ctrl; in prepare_ext_ctrls() local 527 static int validate_new(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr p_new) in validate_new() 543 struct v4l2_ctrl *ctrl = helpers[i].ref->ctrl; in validate_ctrls() local [all …]
|
| H A D | v4l2-ctrls-core.c | 22 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, in fill_event() 45 void send_initial_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl) in send_initial_event() 56 void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) in send_event() 71 bool v4l2_ctrl_type_op_equal(const struct v4l2_ctrl *ctrl, in v4l2_ctrl_type_op_equal() 107 static void std_init_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_init_compound() 194 static void std_min_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_min_compound() 205 static void std_max_compound(const struct v4l2_ctrl *ctrl, u32 idx, in std_max_compound() 216 static void __v4l2_ctrl_type_op_init(const struct v4l2_ctrl *ctrl, u32 from_idx, in __v4l2_ctrl_type_op_init() 311 void v4l2_ctrl_type_op_init(const struct v4l2_ctrl *ctrl, u32 from_idx, in v4l2_ctrl_type_op_init() 318 static void v4l2_ctrl_type_op_minimum(const struct v4l2_ctrl *ctrl, in v4l2_ctrl_type_op_minimum() [all …]
|
| /linux/drivers/usb/cdns3/ |
| H A D | cdnsp-ep0.c | 42 struct usb_ctrlrequest *ctrl) in cdnsp_ep0_delegate_req() 54 struct usb_ctrlrequest *ctrl) in cdnsp_ep0_set_config() 85 struct usb_ctrlrequest *ctrl) in cdnsp_ep0_set_address() 145 struct usb_ctrlrequest *ctrl) in cdnsp_ep0_handle_status() 203 struct usb_ctrlrequest *ctrl, in cdnsp_ep0_handle_feature_device() 264 struct usb_ctrlrequest *ctrl, in cdnsp_ep0_handle_feature_intf() 298 struct usb_ctrlrequest *ctrl, in cdnsp_ep0_handle_feature_endpoint() 326 struct usb_ctrlrequest *ctrl, in cdnsp_ep0_handle_feature() 342 struct usb_ctrlrequest *ctrl) in cdnsp_ep0_set_sel() 369 struct usb_ctrlrequest *ctrl) in cdnsp_ep0_set_isoch_delay() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | disp.c | 76 NV2080_CTRL_INTERNAL_DISPLAY_CHANNEL_PUSHBUFFER_PARAMS *ctrl; in r535_disp_chan_set_pushbuf() local 269 NV0073_CTRL_SPECIFIC_BACKLIGHT_BRIGHTNESS_PARAMS *ctrl; in r535_bl_ctrl() local 318 NV0073_CTRL_DFP_SET_ELD_AUDIO_CAP_PARAMS *ctrl; in r535_sor_hda_eld() local 343 NV0073_CTRL_DFP_SET_ELD_AUDIO_CAP_PARAMS *ctrl; in r535_sor_hda_hpd() local 369 NV0073_CTRL_DP_SET_AUDIO_MUTESTREAM_PARAMS *ctrl; in r535_sor_dp_audio_mute() local 385 NV0073_CTRL_DFP_SET_AUDIO_ENABLE_PARAMS *ctrl; in r535_sor_dp_audio() local 407 struct NV0073_CTRL_CMD_DP_CONFIG_STREAM_PARAMS *ctrl; in r535_dp_vcpi() local 448 struct NV0073_CTRL_CMD_DP_CONFIG_STREAM_PARAMS *ctrl; in r535_dp_sst() local 494 NV0073_CTRL_SPECIFIC_SET_HDMI_SINK_CAPS_PARAMS *ctrl; in r535_sor_hdmi_scdc() local 517 NV0073_CTRL_CMD_SPECIFIC_SET_HDMI_AUDIO_MUTESTREAM_PARAMS *ctrl; in r535_sor_hdmi_ctrl_audio_mute() local [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/ |
| H A D | disp.c | 37 NV2080_CTRL_INTERNAL_DISPLAY_CHANNEL_PUSHBUFFER_PARAMS *ctrl; in r570_disp_chan_set_pushbuf() local 82 NV0073_CTRL_CMD_DP_CONFIG_STREAM_PARAMS *ctrl; in r570_dp_vcpi() local 115 NV0073_CTRL_CMD_DP_CONFIG_STREAM_PARAMS *ctrl; in r570_dp_sst() local 142 NV0073_CTRL_CMD_DP_CONFIG_INDEXED_LINK_RATES_PARAMS *ctrl; in r570_dp_set_indexed_link_rates() local 163 NV0073_CTRL_CMD_DP_GET_CAPS_PARAMS *ctrl; in r570_dp_get_caps() local 208 NV0073_CTRL_SPECIFIC_BACKLIGHT_BRIGHTNESS_PARAMS *ctrl; in r570_bl_ctrl() local 232 NV0073_CTRL_SYSTEM_GET_ACTIVE_PARAMS *ctrl; in r570_disp_get_active() local 256 NV0073_CTRL_SYSTEM_GET_CONNECT_STATE_PARAMS *ctrl; in r570_disp_get_connect_state() local 278 NV0073_CTRL_SYSTEM_GET_SUPPORTED_PARAMS *ctrl; in r570_disp_get_supported() local 294 NV2080_CTRL_INTERNAL_DISPLAY_GET_STATIC_INFO_PARAMS *ctrl; in r570_disp_get_static_info() local
|
| /linux/drivers/platform/surface/aggregator/ |
| H A D | controller.c | 884 struct ssam_controller *ctrl = to_ssam_controller(kref, kref); in __ssam_controller_release() local 988 struct ssam_controller *ctrl = to_ssam_controller(rtl, rtl); in ssam_handle_event() local 1204 int ssam_controller_init(struct ssam_controller *ctrl, in ssam_controller_init() 1265 int ssam_controller_start(struct ssam_controller *ctrl) in ssam_controller_start() 1319 void ssam_controller_shutdown(struct ssam_controller *ctrl) in ssam_controller_shutdown() 1388 void ssam_controller_destroy(struct ssam_controller *ctrl) in ssam_controller_destroy() 1431 int ssam_controller_suspend(struct ssam_controller *ctrl) in ssam_controller_suspend() 1463 int ssam_controller_resume(struct ssam_controller *ctrl) in ssam_controller_resume() 1508 struct ssam_controller *ctrl, in ssam_request_write_data() 1684 int ssam_request_sync_submit(struct ssam_controller *ctrl, in ssam_request_sync_submit() [all …]
|
| /linux/drivers/clk/bcm/ |
| H A D | clk-iproc-pll.c | 68 const struct iproc_pll_ctrl *ctrl; member 76 const struct iproc_clk_ctrl *ctrl; member 150 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in pll_wait_for_lock() local 166 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in iproc_pll_write() local 177 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_disable() local 206 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_enable() local 236 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_put_in_reset() local 251 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in __pll_bring_out_reset() local 279 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in pll_fractional_change_only() local 309 const struct iproc_pll_ctrl *ctrl = pll->ctrl; in pll_set_rate() local [all …]
|
| /linux/drivers/mtd/nand/raw/brcmnand/ |
| H A D | brcmnand.c | 346 struct brcmnand_controller *ctrl; member 666 static inline bool brcmnand_non_mmio_ops(struct brcmnand_controller *ctrl) in brcmnand_non_mmio_ops() 675 static inline u32 nand_readreg(struct brcmnand_controller *ctrl, u32 offs) in nand_readreg() 682 static inline void nand_writereg(struct brcmnand_controller *ctrl, u32 offs, in nand_writereg() 691 static int brcmnand_revision_init(struct brcmnand_controller *ctrl) in brcmnand_revision_init() 816 static void brcmnand_flash_dma_revision_init(struct brcmnand_controller *ctrl) in brcmnand_flash_dma_revision_init() 827 static inline u32 brcmnand_read_reg(struct brcmnand_controller *ctrl, in brcmnand_read_reg() 838 static inline void brcmnand_write_reg(struct brcmnand_controller *ctrl, in brcmnand_write_reg() 847 static inline void brcmnand_rmw_reg(struct brcmnand_controller *ctrl, in brcmnand_rmw_reg() 858 static inline u32 brcmnand_read_fc(struct brcmnand_controller *ctrl, int word) in brcmnand_read_fc() [all …]
|
| /linux/drivers/pmdomain/marvell/ |
| H A D | pxa1908-power-controller.c | 55 struct pxa1908_pd_ctrl *ctrl; member 62 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_pd_is_on() local 78 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_pd_power_on() local 100 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_pd_power_off() local 120 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_dsi_power_on() local 128 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_dsi_power_off() local 136 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_audio_power_on() local 144 struct pxa1908_pd_ctrl *ctrl = pd->ctrl; in pxa1908_audio_power_off() local 149 #define DOMAIN(_id, _name, ctrl, mode, state) \ argument 216 pxa1908_pd_init(struct pxa1908_pd_ctrl *ctrl, int id, struct device *dev) in pxa1908_pd_init() [all …]
|
| /linux/drivers/soundwire/ |
| H A D | qcom.c | 330 static int qcom_swrm_ahb_reg_read(struct qcom_swrm_ctrl *ctrl, int reg, in qcom_swrm_ahb_reg_read() 350 static int qcom_swrm_ahb_reg_write(struct qcom_swrm_ctrl *ctrl, in qcom_swrm_ahb_reg_write() 370 static int qcom_swrm_cpu_reg_read(struct qcom_swrm_ctrl *ctrl, int reg, in qcom_swrm_cpu_reg_read() 377 static int qcom_swrm_cpu_reg_write(struct qcom_swrm_ctrl *ctrl, int reg, in qcom_swrm_cpu_reg_write() 402 static int swrm_wait_for_rd_fifo_avail(struct qcom_swrm_ctrl *ctrl) in swrm_wait_for_rd_fifo_avail() 428 static int swrm_wait_for_wr_fifo_avail(struct qcom_swrm_ctrl *ctrl) in swrm_wait_for_wr_fifo_avail() 454 static bool swrm_wait_for_wr_fifo_done(struct qcom_swrm_ctrl *ctrl) in swrm_wait_for_wr_fifo_done() 480 static int qcom_swrm_cmd_fifo_wr_cmd(struct qcom_swrm_ctrl *ctrl, u8 cmd_data, in qcom_swrm_cmd_fifo_wr_cmd() 528 static int qcom_swrm_cmd_fifo_rd_cmd(struct qcom_swrm_ctrl *ctrl, in qcom_swrm_cmd_fifo_rd_cmd() 581 static int qcom_swrm_get_alert_slave_dev_num(struct qcom_swrm_ctrl *ctrl) in qcom_swrm_get_alert_slave_dev_num() [all …]
|