Searched refs:ctrl (Results 51 - 75 of 1698) sorted by relevance

1234567891011>>

/linux-master/drivers/slimbus/
H A Dmessaging.c14 * @ctrl: Controller handle
24 void slim_msg_response(struct slim_controller *ctrl, u8 *reply, u8 tid, u8 len) argument
30 spin_lock_irqsave(&ctrl->txn_lock, flags);
31 txn = idr_find(&ctrl->tid_idr, tid);
32 spin_unlock_irqrestore(&ctrl->txn_lock, flags);
39 dev_err(ctrl->dev, "Got response to invalid TID:%d, len:%d\n",
44 slim_free_txn_tid(ctrl, txn);
50 pm_runtime_mark_last_busy(ctrl->dev);
51 pm_runtime_put_autosuspend(ctrl->dev);
58 * @ctrl
63 slim_alloc_txn_tid(struct slim_controller *ctrl, struct slim_msg_txn *txn) argument
87 slim_free_txn_tid(struct slim_controller *ctrl, struct slim_msg_txn *txn) argument
110 slim_do_transfer(struct slim_controller *ctrl, struct slim_msg_txn *txn) argument
179 slim_val_inf_sanity(struct slim_controller *ctrl, struct slim_val_inf *msg, u8 mc) argument
238 struct slim_controller *ctrl = sbdev->ctrl; local
[all...]
H A Dcore.c152 static int slim_add_device(struct slim_controller *ctrl, argument
157 sbdev->dev.parent = ctrl->dev;
160 sbdev->ctrl = ctrl;
175 static struct slim_device *slim_alloc_device(struct slim_controller *ctrl, argument
187 ret = slim_add_device(ctrl, sbdev, node);
196 static void of_register_slim_devices(struct slim_controller *ctrl) argument
198 struct device *dev = ctrl->dev;
201 if (!ctrl->dev->of_node)
204 for_each_child_of_node(ctrl
249 slim_register_controller(struct slim_controller *ctrl) argument
298 slim_unregister_controller(struct slim_controller *ctrl) argument
316 struct slim_controller *ctrl = sbdev->ctrl; local
347 find_slim_device(struct slim_controller *ctrl, struct slim_eaddr *eaddr) argument
371 slim_get_device(struct slim_controller *ctrl, struct slim_eaddr *e_addr) argument
395 of_find_slim_device(struct slim_controller *ctrl, struct device_node *np) argument
419 of_slim_get_device(struct slim_controller *ctrl, struct device_node *np) argument
429 struct slim_controller *ctrl = sbdev->ctrl; local
488 slim_device_report_present(struct slim_controller *ctrl, struct slim_eaddr *e_addr, u8 *laddr) argument
[all...]
/linux-master/drivers/gpio/
H A Dgpio-idt3243x.c30 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); local
37 pending = readl(ctrl->pic + IDT_PIC_IRQ_PEND);
38 pending &= ~ctrl->mask_cache;
51 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); local
62 ilevel = readl(ctrl->gpio + IDT_GPIO_ILEVEL);
68 writel(ilevel, ctrl->gpio + IDT_GPIO_ILEVEL);
78 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); local
80 writel(~BIT(d->hwirq), ctrl->gpio + IDT_GPIO_ISTAT);
86 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); local
91 ctrl
102 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); local
116 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); local
139 struct idt_gpio_ctrl *ctrl; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dpior507d.c30 pior507d_ctrl(struct nv50_core *core, int or, u32 ctrl, argument
37 ctrl |= NVVAL(NV507D, PIOR_SET_CONTROL, HSYNC_POLARITY, asyh->or.nhsync);
38 ctrl |= NVVAL(NV507D, PIOR_SET_CONTROL, VSYNC_POLARITY, asyh->or.nvsync);
39 ctrl |= NVVAL(NV837D, PIOR_SET_CONTROL, PIXEL_DEPTH, asyh->or.depth);
45 PUSH_MTHD(push, NV507D, PIOR_SET_CONTROL(or), ctrl);
58 .ctrl = pior507d_ctrl,
H A Dsor507d.c30 sor507d_ctrl(struct nv50_core *core, int or, u32 ctrl, argument
37 ctrl |= NVVAL(NV507D, SOR_SET_CONTROL, HSYNC_POLARITY, asyh->or.nhsync);
38 ctrl |= NVVAL(NV507D, SOR_SET_CONTROL, VSYNC_POLARITY, asyh->or.nvsync);
39 ctrl |= NVVAL(NV837D, SOR_SET_CONTROL, PIXEL_DEPTH, asyh->or.depth);
45 PUSH_MTHD(push, NV507D, SOR_SET_CONTROL(or), ctrl);
57 .ctrl = sor507d_ctrl,
H A Ddac907d.c29 dac907d_ctrl(struct nv50_core *core, int or, u32 ctrl, argument
38 PUSH_MTHD(push, NV907D, DAC_SET_CONTROL(or), ctrl);
44 .ctrl = dac907d_ctrl,
/linux-master/drivers/pmdomain/imx/
H A DMakefile5 obj-$(CONFIG_IMX8M_BLK_CTRL) += imx8m-blk-ctrl.o
6 obj-$(CONFIG_IMX8M_BLK_CTRL) += imx8mp-blk-ctrl.o
8 obj-$(CONFIG_IMX9_BLK_CTRL) += imx93-blk-ctrl.o
/linux-master/include/media/
H A Dv4l2-ctrls.h119 * ctrl->handler->lock is held when these ops are called, so no
123 int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl);
124 int (*try_ctrl)(struct v4l2_ctrl *ctrl);
125 int (*s_ctrl)(struct v4l2_ctrl *ctrl);
132 * @equal: return true if all ctrl->elems array elements are equal.
133 * @init: initialize the value for array elements from from_idx to ctrl->elems.
135 * @validate: validate the value for ctrl->new_elems array elements.
139 bool (*equal)(const struct v4l2_ctrl *ctrl,
141 void (*init)(const struct v4l2_ctrl *ctrl, u32 from_idx,
143 void (*log)(const struct v4l2_ctrl *ctrl);
352 struct v4l2_ctrl *ctrl; member in struct:v4l2_ctrl_ref
570 v4l2_ctrl_lock(struct v4l2_ctrl *ctrl) argument
580 v4l2_ctrl_unlock(struct v4l2_ctrl *ctrl) argument
903 v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed) argument
954 v4l2_ctrl_modify_range(struct v4l2_ctrl *ctrl, s64 min, s64 max, u64 step, s64 def) argument
1007 v4l2_ctrl_modify_dimensions(struct v4l2_ctrl *ctrl, u32 dims[V4L2_CTRL_MAX_DIMS]) argument
1107 v4l2_ctrl_s_ctrl(struct v4l2_ctrl *ctrl, s32 val) argument
1159 v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *ctrl, s64 val) argument
1197 v4l2_ctrl_s_ctrl_string(struct v4l2_ctrl *ctrl, const char *s) argument
1238 v4l2_ctrl_s_ctrl_compound(struct v4l2_ctrl *ctrl, enum v4l2_ctrl_type type, const void *p) argument
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-ctrls-core.c19 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, argument
24 ev->id = ctrl->id;
25 ev->u.ctrl.changes = changes;
26 ev->u.ctrl.type = ctrl->type;
27 ev->u.ctrl.flags = user_flags(ctrl);
28 if (ctrl->is_ptr)
29 ev->u.ctrl.value64 = 0;
31 ev->u.ctrl
42 send_initial_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl) argument
53 send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) argument
68 v4l2_ctrl_type_op_equal(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr1, union v4l2_ctrl_ptr ptr2) argument
104 std_init_compound(const struct v4l2_ctrl *ctrl, u32 idx, union v4l2_ctrl_ptr ptr) argument
185 v4l2_ctrl_type_op_init(const struct v4l2_ctrl *ctrl, u32 from_idx, union v4l2_ctrl_ptr ptr) argument
255 v4l2_ctrl_type_op_log(const struct v4l2_ctrl *ctrl) argument
801 std_validate_compound(const struct v4l2_ctrl *ctrl, u32 idx, union v4l2_ctrl_ptr ptr) argument
1182 std_validate_elem(const struct v4l2_ctrl *ctrl, u32 idx, union v4l2_ctrl_ptr ptr) argument
1253 v4l2_ctrl_type_op_validate(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr) argument
1292 v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify, void *priv) argument
1309 ptr_to_ptr(struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr from, union v4l2_ctrl_ptr to, unsigned int elems) argument
1319 new_to_cur(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags) argument
1358 cur_to_new(struct v4l2_ctrl *ctrl) argument
1393 struct v4l2_ctrl *ctrl; local
1410 struct v4l2_ctrl *ctrl; local
1427 struct v4l2_ctrl *ctrl; local
1558 struct v4l2_ctrl *ctrl, *next_ctrl; local
1668 handler_new_ref(struct v4l2_ctrl_handler *hdl, struct v4l2_ctrl *ctrl, struct v4l2_ctrl_ref **ctrl_ref, bool from_other_dev, bool allocate_req) argument
1763 struct v4l2_ctrl *ctrl; local
2013 struct v4l2_ctrl *ctrl; local
2186 v4l2_ctrl_add_handler(struct v4l2_ctrl_handler *hdl, struct v4l2_ctrl_handler *add, bool (*filter)(const struct v4l2_ctrl *ctrl), bool from_other_dev) argument
2201 struct v4l2_ctrl *ctrl = ref->ctrl; local
2221 v4l2_ctrl_radio_filter(const struct v4l2_ctrl *ctrl) argument
2316 struct v4l2_ctrl *ctrl = master->cluster[i]; local
2366 struct v4l2_ctrl *ctrl = master->cluster[i]; local
2414 v4l2_ctrl_activate(struct v4l2_ctrl *ctrl, bool active) argument
2434 __v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed) argument
2457 struct v4l2_ctrl *ctrl; local
2510 log_ctrl(const struct v4l2_ctrl *ctrl, const char *prefix, const char *colon) argument
2539 struct v4l2_ctrl *ctrl; local
[all...]
/linux-master/drivers/ptp/
H A Dptp_qoriq_debugfs.c12 u32 ctrl; local
14 ctrl = ptp_qoriq->read(&regs->ctrl_regs->tmr_ctrl);
15 *val = ctrl & PP1L ? 1 : 0;
24 u32 ctrl; local
26 ctrl = ptp_qoriq->read(&regs->ctrl_regs->tmr_ctrl);
28 ctrl &= ~PP1L;
30 ctrl |= PP1L;
32 ptp_qoriq->write(&regs->ctrl_regs->tmr_ctrl, ctrl);
43 u32 ctrl; local
45 ctrl
55 u32 ctrl; local
[all...]
/linux-master/drivers/spmi/
H A Dspmi-devres.c16 struct spmi_controller **ptr, *ctrl; local
22 ctrl = spmi_controller_alloc(parent, size);
23 if (IS_ERR(ctrl)) {
25 return ctrl;
28 *ptr = ctrl;
31 return ctrl;
40 int devm_spmi_controller_add(struct device *parent, struct spmi_controller *ctrl) argument
49 ret = spmi_controller_add(ctrl);
55 *ptr = ctrl;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dr535.c26 #include <nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl90f1.h>
52 NV90F1_CTRL_VASPACE_COPY_SERVER_RESERVED_PDES_PARAMS *ctrl; local
61 ctrl = nvkm_gsp_rm_ctrl_get(&vmm->rm.object,
63 sizeof(*ctrl));
64 if (IS_ERR(ctrl))
65 return PTR_ERR(ctrl);
67 ctrl->pageSize = 0x20000000;
68 ctrl->virtAddrLo = vmm->rm.rsvd->addr;
69 ctrl->virtAddrHi = vmm->rm.rsvd->addr + vmm->rm.rsvd->size - 1;
70 ctrl
[all...]
/linux-master/drivers/tty/serdev/
H A Dserdev-ttyport.c28 struct serdev_controller *ctrl = port->client_data; local
29 struct serport *serport = serdev_controller_get_drvdata(ctrl);
35 ret = serdev_controller_receive_buf(ctrl, cp, count);
37 dev_WARN_ONCE(&ctrl->dev, ret > count,
48 struct serdev_controller *ctrl = port->client_data; local
49 struct serport *serport = serdev_controller_get_drvdata(ctrl);
58 serdev_controller_write_wakeup(ctrl);
75 static ssize_t ttyport_write_buf(struct serdev_controller *ctrl, const u8 *data, size_t len) argument
77 struct serport *serport = serdev_controller_get_drvdata(ctrl);
87 static void ttyport_write_flush(struct serdev_controller *ctrl) argument
95 ttyport_write_room(struct serdev_controller *ctrl) argument
103 ttyport_open(struct serdev_controller *ctrl) argument
152 ttyport_close(struct serdev_controller *ctrl) argument
167 ttyport_set_baudrate(struct serdev_controller *ctrl, unsigned int speed) argument
181 ttyport_set_flow_control(struct serdev_controller *ctrl, bool enable) argument
195 ttyport_set_parity(struct serdev_controller *ctrl, enum serdev_parity parity) argument
218 ttyport_wait_until_sent(struct serdev_controller *ctrl, long timeout) argument
226 ttyport_get_tiocm(struct serdev_controller *ctrl) argument
237 ttyport_set_tiocm(struct serdev_controller *ctrl, unsigned int set, unsigned int clear) argument
248 ttyport_break_ctl(struct serdev_controller *ctrl, unsigned int break_state) argument
279 struct serdev_controller *ctrl; local
317 struct serdev_controller *ctrl = port->client_data; local
[all...]
/linux-master/drivers/nvme/target/
H A Dfabrics-cmd.c27 nvmet_update_cc(req->sq->ctrl, val);
40 struct nvmet_ctrl *ctrl = req->sq->ctrl; local
50 val = ctrl->cap;
59 val = ctrl->subsys->ver;
62 val = ctrl->cc;
65 val = ctrl->csts;
137 static u16 nvmet_install_queue(struct nvmet_ctrl *ctrl, struct nvmet_req *req) argument
143 u16 mqes = NVME_CAP_MQES(ctrl->cap);
154 if (ctrl
202 nvmet_connect_result(struct nvmet_ctrl *ctrl) argument
212 struct nvmet_ctrl *ctrl = NULL; local
288 struct nvmet_ctrl *ctrl; local
[all...]
H A Dcore.c140 static void nvmet_async_events_failall(struct nvmet_ctrl *ctrl) argument
144 mutex_lock(&ctrl->lock);
145 while (ctrl->nr_async_event_cmds) {
146 req = ctrl->async_event_cmds[--ctrl->nr_async_event_cmds];
147 mutex_unlock(&ctrl->lock);
149 mutex_lock(&ctrl->lock);
151 mutex_unlock(&ctrl->lock);
154 static void nvmet_async_events_process(struct nvmet_ctrl *ctrl) argument
159 mutex_lock(&ctrl
177 nvmet_async_events_free(struct nvmet_ctrl *ctrl) argument
191 struct nvmet_ctrl *ctrl = local
197 nvmet_add_async_event(struct nvmet_ctrl *ctrl, u8 event_type, u8 event_info, u8 log_page) argument
217 nvmet_add_to_changed_ns_log(struct nvmet_ctrl *ctrl, __le32 nsid) argument
243 struct nvmet_ctrl *ctrl; local
260 struct nvmet_ctrl *ctrl; local
309 struct nvmet_ctrl *ctrl; local
398 struct nvmet_ctrl *ctrl = container_of(to_delayed_work(work), local
416 nvmet_start_keep_alive_timer(struct nvmet_ctrl *ctrl) argument
427 nvmet_stop_keep_alive_timer(struct nvmet_ctrl *ctrl) argument
519 nvmet_p2pmem_ns_add_p2p(struct nvmet_ctrl *ctrl, struct nvmet_ns *ns) argument
570 struct nvmet_ctrl *ctrl; local
636 struct nvmet_ctrl *ctrl; local
726 struct nvmet_ctrl *ctrl = req->sq->ctrl; local
781 nvmet_cq_setup(struct nvmet_ctrl *ctrl, struct nvmet_cq *cq, u16 qid, u16 size) argument
788 nvmet_sq_setup(struct nvmet_ctrl *ctrl, struct nvmet_sq *sq, u16 qid, u16 size) argument
807 struct nvmet_ctrl *ctrl = sq->ctrl; local
1175 nvmet_start_ctrl(struct nvmet_ctrl *ctrl) argument
1211 nvmet_clear_ctrl(struct nvmet_ctrl *ctrl) argument
1220 nvmet_update_cc(struct nvmet_ctrl *ctrl, u32 new) argument
1241 nvmet_init_cap(struct nvmet_ctrl *ctrl) argument
1264 struct nvmet_ctrl *ctrl = NULL; local
1346 nvmet_setup_p2p_ns_map(struct nvmet_ctrl *ctrl, struct nvmet_req *req) argument
1364 nvmet_release_p2p_ns_map(struct nvmet_ctrl *ctrl) argument
1377 struct nvmet_ctrl *ctrl = local
1388 struct nvmet_ctrl *ctrl; local
1501 struct nvmet_ctrl *ctrl = container_of(ref, struct nvmet_ctrl, ref); local
1526 nvmet_ctrl_put(struct nvmet_ctrl *ctrl) argument
1531 nvmet_ctrl_fatal_error(struct nvmet_ctrl *ctrl) argument
1665 struct nvmet_ctrl *ctrl; local
[all...]
/linux-master/drivers/pci/hotplug/
H A Dshpchp_core.c63 static int init_slots(struct controller *ctrl) argument
71 for (i = 0; i < ctrl->num_slots; i++) {
81 slot->ctrl = ctrl;
82 slot->bus = ctrl->pci_dev->subordinate->number;
83 slot->device = ctrl->slot_device_offset + i;
84 slot->hpc_ops = ctrl->hpc_ops;
85 slot->number = ctrl->first_slot + (ctrl->slot_num_inc * i);
100 ctrl_dbg(ctrl, "Registerin
129 cleanup_slots(struct controller *ctrl) argument
257 struct controller *ctrl; local
305 struct controller *ctrl = pci_get_drvdata(dev); local
[all...]
H A Dcpqphp_ctrl.c28 static u32 configure_new_device(struct controller *ctrl, struct pci_func *func,
30 static int configure_new_function(struct controller *ctrl, struct pci_func *func,
32 static void interrupt_event_handler(struct controller *ctrl);
53 static u8 handle_switch_change(u8 change, struct controller *ctrl) argument
72 func = cpqhp_slot_find(ctrl->bus,
73 (hp_slot + ctrl->slot_device_offset), 0);
78 taskInfo = &(ctrl->event_queue[ctrl->next_event]);
79 ctrl->next_event = (ctrl
116 cpqhp_find_slot(struct controller *ctrl, u8 device) argument
127 handle_presence_change(u16 change, struct controller *ctrl) argument
221 handle_power_fault(u8 change, struct controller *ctrl) argument
879 struct controller *ctrl = data; local
1114 set_controller_speed(struct controller *ctrl, u8 adapter_speed, u8 hp_slot) argument
1253 board_replaced(struct pci_func *func, struct controller *ctrl) argument
1404 board_added(struct pci_func *func, struct controller *ctrl) argument
1608 remove_board(struct pci_func *func, u32 replace_flag, struct controller *ctrl) argument
1727 struct controller *ctrl; local
1765 interrupt_event_handler(struct controller *ctrl) argument
1887 struct controller *ctrl = (struct controller *) p_slot->ctrl; local
1941 cpqhp_process_SI(struct controller *ctrl, struct pci_func *func) argument
2028 cpqhp_process_SS(struct controller *ctrl, struct pci_func *func) argument
2096 switch_leds(struct controller *ctrl, const int num_of_slots, u32 *work_LED, const int direction) argument
2125 cpqhp_hardware_test(struct controller *ctrl, int test_num) argument
2210 configure_new_device(struct controller *ctrl, struct pci_func *func, u8 behind_bridge, struct resource_lists *resources) argument
2306 configure_new_function(struct controller *ctrl, struct pci_func *func, u8 behind_bridge, struct resource_lists *resources) argument
[all...]
H A Dcpqphp_nvram.h21 static inline int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl) argument
34 int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl);
/linux-master/arch/powerpc/kernel/
H A Ddexcr.c78 int set_dexcr_prctl(struct task_struct *task, unsigned long which, unsigned long ctrl) argument
91 if (ctrl & ~PR_PPC_DEXCR_CTRL_MASK)
94 if (ctrl & PR_PPC_DEXCR_CTRL_SET && ctrl & PR_PPC_DEXCR_CTRL_CLEAR)
97 if (ctrl & PR_PPC_DEXCR_CTRL_SET_ONEXEC && ctrl & PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC)
105 ctrl & PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC &&
111 if (ctrl & PR_PPC_DEXCR_CTRL_SET)
113 else if (ctrl & PR_PPC_DEXCR_CTRL_CLEAR)
116 if (ctrl
[all...]
/linux-master/drivers/net/ethernet/cisco/enic/
H A Dvnic_intr.c19 intr->ctrl = NULL;
28 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index);
29 if (!intr->ctrl) {
30 vdev_err(vdev, "Failed to hook INTR[%d].ctrl resource\n",
42 iowrite32(coalescing_type, &intr->ctrl->coalescing_type);
43 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion);
44 iowrite32(0, &intr->ctrl->int_credits);
51 coalescing_timer), &intr->ctrl->coalescing_timer);
56 iowrite32(0, &intr->ctrl->int_credits);
/linux-master/drivers/nvme/host/
H A Dnvme.h186 struct nvme_ctrl *ctrl; member in struct:nvme_request
403 static inline enum nvme_ctrl_state nvme_ctrl_state(struct nvme_ctrl *ctrl) argument
405 return READ_ONCE(ctrl->state);
511 struct nvme_ctrl *ctrl; member in struct:nvme_ns
549 int (*reg_read32)(struct nvme_ctrl *ctrl, u32 off, u32 *val);
550 int (*reg_write32)(struct nvme_ctrl *ctrl, u32 off, u32 val);
551 int (*reg_read64)(struct nvme_ctrl *ctrl, u32 off, u64 *val);
552 void (*free_ctrl)(struct nvme_ctrl *ctrl);
553 void (*submit_async_event)(struct nvme_ctrl *ctrl);
554 void (*delete_ctrl)(struct nvme_ctrl *ctrl);
614 nvme_print_device_info(struct nvme_ctrl *ctrl) argument
650 nvme_reset_subsystem(struct nvme_ctrl *ctrl) argument
718 struct nvme_ctrl *ctrl = rq->ctrl; local
732 nvme_get_ctrl(struct nvme_ctrl *ctrl) argument
737 nvme_put_ctrl(struct nvme_ctrl *ctrl) argument
751 nvme_state_terminal(struct nvme_ctrl *ctrl) argument
838 nvme_check_ready(struct nvme_ctrl *ctrl, struct request *rq, bool queue_live) argument
859 nvme_is_unique_nsid(struct nvme_ctrl *ctrl, struct nvme_ns_head *head) argument
939 nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) argument
984 nvme_ctrl_use_ana(struct nvme_ctrl *ctrl) argument
991 nvme_kick_requeue_lists(struct nvme_ctrl *ctrl) argument
994 nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl, struct nvme_ns_head *head) argument
1012 nvme_mpath_clear_ctrl_paths(struct nvme_ctrl *ctrl) argument
1021 nvme_mpath_init_ctrl(struct nvme_ctrl *ctrl) argument
1024 nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument
1032 nvme_mpath_update(struct nvme_ctrl *ctrl) argument
1035 nvme_mpath_uninit(struct nvme_ctrl *ctrl) argument
1038 nvme_mpath_stop(struct nvme_ctrl *ctrl) argument
1102 nvme_hwmon_init(struct nvme_ctrl *ctrl) argument
1107 nvme_hwmon_exit(struct nvme_ctrl *ctrl) argument
1119 nvme_ctrl_sgl_supported(struct nvme_ctrl *ctrl) argument
1133 nvme_auth_init_ctrl(struct nvme_ctrl *ctrl) argument
1144 nvme_auth_stop(struct nvme_ctrl *ctrl) argument
1145 nvme_auth_negotiate(struct nvme_ctrl *ctrl, int qid) argument
1149 nvme_auth_wait(struct nvme_ctrl *ctrl, int qid) argument
1153 nvme_auth_free(struct nvme_ctrl *ctrl) argument
1167 nvme_multi_css(struct nvme_ctrl *ctrl) argument
[all...]
H A Dauth.c23 struct nvme_ctrl *ctrl; member in struct:nvme_dhchap_queue_context
51 static inline int ctrl_max_dhchaps(struct nvme_ctrl *ctrl) argument
53 return ctrl->opts->nr_io_queues + ctrl->opts->nr_write_queues +
54 ctrl->opts->nr_poll_queues + 1;
57 static int nvme_auth_submit(struct nvme_ctrl *ctrl, int qid, argument
62 struct request_queue *q = ctrl->fabrics_q;
67 q = ctrl->connect_q;
85 dev_warn(ctrl->device,
88 dev_err(ctrl
93 nvme_auth_receive_validate(struct nvme_ctrl *ctrl, int qid, struct nvmf_auth_dhchap_failure_data *data, u16 transaction, u8 expected_msg) argument
120 nvme_auth_set_dhchap_negotiate_data(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
152 nvme_auth_process_dhchap_challenge(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
291 nvme_auth_set_dhchap_reply_data(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
338 nvme_auth_process_dhchap_success1(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
388 nvme_auth_set_dhchap_success2_data(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
402 nvme_auth_set_dhchap_failure2_data(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
418 nvme_auth_dhchap_setup_host_response(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
504 nvme_auth_dhchap_setup_ctrl_response(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
590 nvme_auth_dhchap_exponential(struct nvme_ctrl *ctrl, struct nvme_dhchap_queue_context *chap) argument
684 struct nvme_ctrl *ctrl = chap->ctrl; local
854 nvme_auth_negotiate(struct nvme_ctrl *ctrl, int qid) argument
875 nvme_auth_wait(struct nvme_ctrl *ctrl, int qid) argument
891 struct nvme_ctrl *ctrl = local
938 nvme_auth_init_ctrl(struct nvme_ctrl *ctrl) argument
984 nvme_auth_stop(struct nvme_ctrl *ctrl) argument
990 nvme_auth_free(struct nvme_ctrl *ctrl) argument
[all...]
/linux-master/arch/arm/include/asm/
H A Dhw_breakpoint.h25 struct arch_hw_breakpoint_ctrl ctrl; member in struct:arch_hw_breakpoint
28 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) argument
30 return (ctrl.mismatch << 22) | (ctrl.len << 5) | (ctrl.type << 3) |
31 (ctrl.privilege << 1) | ctrl.enabled;
35 struct arch_hw_breakpoint_ctrl *ctrl)
37 ctrl->enabled = reg & 0x1;
39 ctrl
34 decode_ctrl_reg(u32 reg, struct arch_hw_breakpoint_ctrl *ctrl) argument
[all...]
/linux-master/include/linux/
H A Dmdio-bitbang.h17 void (*set_mdc)(struct mdiobb_ctrl *ctrl, int level);
22 void (*set_mdio_dir)(struct mdiobb_ctrl *ctrl, int output);
28 void (*set_mdio_data)(struct mdiobb_ctrl *ctrl, int value);
31 int (*get_mdio_data)(struct mdiobb_ctrl *ctrl);
47 struct mii_bus *alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_est.c13 u32 ctrl; local
17 ctrl = (reg << EST_ADDR_SHIFT);
18 ctrl |= gcl ? 0 : EST_GCRR;
19 writel(ctrl, est_addr + EST_GCL_CONTROL);
21 ctrl |= EST_SRWO;
22 writel(ctrl, est_addr + EST_GCL_CONTROL);
24 return readl_poll_timeout(est_addr + EST_GCL_CONTROL, ctrl,
25 !(ctrl & EST_SRWO), 100, 5000);
33 u32 ctrl; local
50 ctrl
[all...]

Completed in 299 milliseconds

1234567891011>>