/linux-master/drivers/pci/hotplug/ |
H A D | pciehp_ctrl.c | 31 static void set_slot_off(struct controller *ctrl) argument 37 if (POWER_CTRL(ctrl)) { 38 pciehp_power_off_slot(ctrl); 48 pciehp_set_indicators(ctrl, PCI_EXP_SLTCTL_PWR_IND_OFF, 54 * @ctrl: PCIe hotplug controller where board is added 59 static int board_added(struct controller *ctrl) argument 62 struct pci_bus *parent = ctrl->pcie->port->subordinate; 64 if (POWER_CTRL(ctrl)) { 66 retval = pciehp_power_on_slot(ctrl); 71 pciehp_set_indicators(ctrl, PCI_EXP_SLTCTL_PWR_IND_BLIN 109 remove_board(struct controller *ctrl, bool safe_removal) argument 135 pciehp_request(struct controller *ctrl, int action) argument 144 struct controller *ctrl = container_of(work, struct controller, local 161 pciehp_handle_button_press(struct controller *ctrl) argument 211 pciehp_handle_disable_request(struct controller *ctrl) argument 226 pciehp_handle_presence_or_link_change(struct controller *ctrl, u32 events) argument 293 __pciehp_enable_slot(struct controller *ctrl) argument 318 pciehp_enable_slot(struct controller *ctrl) argument 337 __pciehp_disable_slot(struct controller *ctrl, bool safe_removal) argument 354 pciehp_disable_slot(struct controller *ctrl, bool safe_removal) argument 371 struct controller *ctrl = to_ctrl(hotplug_slot); local 410 struct controller *ctrl = to_ctrl(hotplug_slot); local [all...] |
H A D | pciehp.h | 35 #define ctrl_dbg(ctrl, format, arg...) \ 36 pci_dbg(ctrl->pcie->port, format, ## arg) 37 #define ctrl_err(ctrl, format, arg...) \ 38 pci_err(ctrl->pcie->port, format, ## arg) 39 #define ctrl_info(ctrl, format, arg...) \ 40 pci_info(ctrl->pcie->port, format, ## arg) 41 #define ctrl_warn(ctrl, format, arg...) \ 42 pci_warn(ctrl->pcie->port, format, ## arg) 152 #define ATTN_BUTTN(ctrl) ((ctrl) 197 slot_name(struct controller *ctrl) argument [all...] |
H A D | pciehp_core.c | 51 static int init_slot(struct controller *ctrl) argument 67 if (MRL_SENS(ctrl)) 69 if (ATTN_LED(ctrl)) { 72 } else if (ctrl->pcie->port->hotplug_user_indicators) { 78 ctrl->hotplug_slot.ops = ops; 79 snprintf(name, SLOT_NAME_SIZE, "%u", PSN(ctrl)); 81 retval = pci_hp_initialize(&ctrl->hotplug_slot, 82 ctrl->pcie->port->subordinate, 0, name); 84 ctrl_err(ctrl, "pci_hp_initialize failed: error %d\n", retval); 90 static void cleanup_slot(struct controller *ctrl) argument 103 struct controller *ctrl = to_ctrl(hotplug_slot); local 119 struct controller *ctrl = to_ctrl(hotplug_slot); local 130 struct controller *ctrl = to_ctrl(hotplug_slot); local 141 struct controller *ctrl = to_ctrl(hotplug_slot); local 166 pciehp_check_presence(struct controller *ctrl) argument 187 struct controller *ctrl; local 246 struct controller *ctrl = get_service_data(dev); local 289 struct controller *ctrl = get_service_data(dev); local 305 struct controller *ctrl = get_service_data(dev); local 323 struct controller *ctrl = get_service_data(dev); local [all...] |
H A D | pciehp_hpc.c | 49 static inline struct pci_dev *ctrl_dev(struct controller *ctrl) argument 51 return ctrl->pcie->port; 58 static inline int pciehp_request_irq(struct controller *ctrl) argument 60 int retval, irq = ctrl->pcie->irq; 63 ctrl->poll_thread = kthread_run(&pciehp_poll, ctrl, 65 slot_name(ctrl)); 66 return PTR_ERR_OR_ZERO(ctrl->poll_thread); 71 IRQF_SHARED, "pciehp", ctrl); 73 ctrl_err(ctrl, "Canno 78 pciehp_free_irq(struct controller *ctrl) argument 86 pcie_poll_cmd(struct controller *ctrl, int timeout) argument 112 pcie_wait_cmd(struct controller *ctrl) argument 157 pcie_do_write_cmd(struct controller *ctrl, u16 cmd, u16 mask, bool wait) argument 213 pcie_write_cmd(struct controller *ctrl, u16 cmd, u16 mask) argument 219 pcie_write_cmd_nowait(struct controller *ctrl, u16 cmd, u16 mask) argument 235 pciehp_check_link_active(struct controller *ctrl) argument 291 pciehp_check_link_status(struct controller *ctrl) argument 333 __pciehp_link_set(struct controller *ctrl, bool enable) argument 344 pciehp_link_enable(struct controller *ctrl) argument 352 struct controller *ctrl = to_ctrl(hotplug_slot); local 365 struct controller *ctrl = to_ctrl(hotplug_slot); local 393 pciehp_get_power_status(struct controller *ctrl, u8 *status) argument 415 pciehp_get_latch_status(struct controller *ctrl, u8 *status) argument 436 pciehp_card_present(struct controller *ctrl) argument 461 pciehp_card_present_or_link_active(struct controller *ctrl) argument 472 pciehp_query_power_fault(struct controller *ctrl) argument 484 struct controller *ctrl = to_ctrl(hotplug_slot); local 509 pciehp_set_indicators(struct controller *ctrl, int pwr, int attn) argument 530 pciehp_power_on_slot(struct controller *ctrl) argument 555 pciehp_power_off_slot(struct controller *ctrl) argument 563 pciehp_ignore_dpc_link_change(struct controller *ctrl, struct pci_dev *pdev, int irq) argument 591 struct controller *ctrl = (struct controller *)dev_id; local 696 struct controller *ctrl = (struct controller *)dev_id; local 761 struct controller *ctrl = data; local 780 pcie_enable_notification(struct controller *ctrl) argument 820 pcie_disable_notification(struct controller *ctrl) argument 833 pcie_clear_hotplug_events(struct controller *ctrl) argument 839 pcie_enable_interrupt(struct controller *ctrl) argument 847 pcie_disable_interrupt(struct controller *ctrl) argument 874 struct controller *ctrl = get_service_data(dev); local 898 struct controller *ctrl = to_ctrl(hotplug_slot); local 930 pcie_init_notification(struct controller *ctrl) argument 939 pcie_shutdown_notification(struct controller *ctrl) argument 948 dbg_ctrl(struct controller *ctrl) argument 978 struct controller *ctrl; local 1061 pciehp_release_ctrl(struct controller *ctrl) argument [all...] |
H A D | cpqphp_core.c | 116 * @ctrl: controller to use 120 static int init_SERR(struct controller *ctrl) argument 125 if (!ctrl) 128 tempdword = ctrl->first_slot; 130 number_of_slots = readb(ctrl->hpc_reg + SLOT_MASK) & 0x0F; 133 writeb(0, ctrl->hpc_reg + SLOT_SERR); 266 static int ctrl_slot_cleanup(struct controller *ctrl) argument 270 old_slot = ctrl->slot; 271 ctrl->slot = NULL; 280 cpqhp_remove_debugfs_files(ctrl); 375 cpqhp_set_attention_status(struct controller *ctrl, struct pci_func *func, u32 status) argument 419 struct controller *ctrl = slot->ctrl; local 446 struct controller *ctrl = slot->ctrl; local 478 struct controller *ctrl = slot->ctrl; local 505 struct controller *ctrl = slot->ctrl; local 516 struct controller *ctrl = slot->ctrl; local 527 struct controller *ctrl = slot->ctrl; local 538 struct controller *ctrl = slot->ctrl; local 550 struct controller *ctrl = slot->ctrl; local 572 ctrl_slot_setup(struct controller *ctrl, void __iomem *smbios_start, void __iomem *smbios_table) argument 765 struct controller *ctrl; local 1252 struct controller *ctrl; local [all...] |
H A D | shpchp_hpc.c | 169 static void start_int_poll_timer(struct controller *ctrl, int sec); 170 static int hpc_check_cmd_status(struct controller *ctrl); 172 static inline u8 shpc_readb(struct controller *ctrl, int reg) argument 174 return readb(ctrl->creg + reg); 177 static inline u16 shpc_readw(struct controller *ctrl, int reg) argument 179 return readw(ctrl->creg + reg); 182 static inline void shpc_writew(struct controller *ctrl, int reg, u16 val) argument 184 writew(val, ctrl->creg + reg); 187 static inline u32 shpc_readl(struct controller *ctrl, int reg) argument 189 return readl(ctrl 192 shpc_writel(struct controller *ctrl, int reg, u32 val) argument 197 shpc_indirect_read(struct controller *ctrl, int index, u32 *value) argument 215 struct controller *ctrl = from_timer(ctrl, t, poll_timer); local 229 start_int_poll_timer(struct controller *ctrl, int sec) argument 239 is_ctrl_busy(struct controller *ctrl) argument 249 shpc_poll_ctrl_busy(struct controller *ctrl) argument 266 shpc_wait_cmd(struct controller *ctrl) argument 290 struct controller *ctrl = slot->ctrl; local 331 hpc_check_cmd_status(struct controller *ctrl) argument 362 struct controller *ctrl = slot->ctrl; local 386 struct controller *ctrl = slot->ctrl; local 411 struct controller *ctrl = slot->ctrl; local 421 struct controller *ctrl = slot->ctrl; local 432 struct controller *ctrl = slot->ctrl; local 442 struct controller *ctrl = slot->ctrl; local 494 struct controller *ctrl = slot->ctrl; local 538 hpc_release_ctlr(struct controller *ctrl) argument 615 shpc_get_cur_bus_speed(struct controller *ctrl) argument 687 struct controller *ctrl = slot->ctrl; local 752 struct controller *ctrl = (struct controller *)dev_id; local 829 shpc_get_max_bus_speed(struct controller *ctrl) argument 896 shpc_init(struct controller *ctrl, struct pci_dev *pdev) argument [all...] |
/linux-master/drivers/nvme/target/ |
H A D | loop.c | 37 struct nvme_ctrl ctrl; member in struct:nvme_loop_ctrl 42 static inline struct nvme_loop_ctrl *to_loop_ctrl(struct nvme_ctrl *ctrl) argument 44 return container_of(ctrl, struct nvme_loop_ctrl, ctrl); 54 struct nvme_loop_ctrl *ctrl; member in struct:nvme_loop_queue 65 static void nvme_loop_delete_ctrl(struct nvmet_ctrl *ctrl); 71 return queue - queue->ctrl->queues; 87 return queue->ctrl->admin_tag_set.tags[queue_idx]; 88 return queue->ctrl->tag_set.tags[queue_idx - 1]; 105 nvme_complete_async_event(&queue->ctrl 175 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(arg); local 193 nvme_loop_init_iod(struct nvme_loop_ctrl *ctrl, struct nvme_loop_iod *iod, unsigned int queue_idx) argument 207 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(set->driver_data); local 221 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(data); local 241 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(data); local 264 nvme_loop_destroy_admin_queue(struct nvme_loop_ctrl *ctrl) argument 274 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(nctrl); local 291 nvme_loop_destroy_io_queues(struct nvme_loop_ctrl *ctrl) argument 302 nvme_loop_init_io_queues(struct nvme_loop_ctrl *ctrl) argument 331 nvme_loop_connect_io_queues(struct nvme_loop_ctrl *ctrl) argument 345 nvme_loop_configure_admin_queue(struct nvme_loop_ctrl *ctrl) argument 394 nvme_loop_shutdown_ctrl(struct nvme_loop_ctrl *ctrl) argument 410 nvme_loop_delete_ctrl_host(struct nvme_ctrl *ctrl) argument 417 struct nvme_loop_ctrl *ctrl; local 429 struct nvme_loop_ctrl *ctrl = local 492 nvme_loop_create_io_queues(struct nvme_loop_ctrl *ctrl) argument 520 nvme_loop_find_port(struct nvme_ctrl *ctrl) argument 540 struct nvme_loop_ctrl *ctrl; local 677 struct nvme_loop_ctrl *ctrl, *next; local [all...] |
/linux-master/drivers/net/mdio/ |
H A D | mdio-bitbang.c | 44 static void mdiobb_send_bit(struct mdiobb_ctrl *ctrl, int val) argument 46 const struct mdiobb_ops *ops = ctrl->ops; 48 ops->set_mdio_data(ctrl, val); 50 ops->set_mdc(ctrl, 1); 52 ops->set_mdc(ctrl, 0); 56 static int mdiobb_get_bit(struct mdiobb_ctrl *ctrl) argument 58 const struct mdiobb_ops *ops = ctrl->ops; 61 ops->set_mdc(ctrl, 1); 63 ops->set_mdc(ctrl, 0); 65 return ops->get_mdio_data(ctrl); 69 mdiobb_send_num(struct mdiobb_ctrl *ctrl, u16 val, int bits) argument 78 mdiobb_get_num(struct mdiobb_ctrl *ctrl, int bits) argument 94 mdiobb_cmd(struct mdiobb_ctrl *ctrl, int op, u8 phy, u8 reg) argument 133 mdiobb_cmd_addr(struct mdiobb_ctrl *ctrl, int phy, int dev_addr, int reg) argument 150 struct mdiobb_ctrl *ctrl = bus->priv; local 176 struct mdiobb_ctrl *ctrl = bus->priv; local 186 struct mdiobb_ctrl *ctrl = bus->priv; local 197 struct mdiobb_ctrl *ctrl = bus->priv; local 212 struct mdiobb_ctrl *ctrl = bus->priv; local 222 struct mdiobb_ctrl *ctrl = bus->priv; local 231 alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl) argument 258 struct mdiobb_ctrl *ctrl = bus->priv; local [all...] |
/linux-master/drivers/soundwire/ |
H A D | qcom.c | 209 int (*reg_read)(struct qcom_swrm_ctrl *ctrl, int reg, u32 *val); 210 int (*reg_write)(struct qcom_swrm_ctrl *ctrl, int reg, int val); 281 static int qcom_swrm_ahb_reg_read(struct qcom_swrm_ctrl *ctrl, int reg, argument 284 struct regmap *wcd_regmap = ctrl->regmap; 301 static int qcom_swrm_ahb_reg_write(struct qcom_swrm_ctrl *ctrl, argument 304 struct regmap *wcd_regmap = ctrl->regmap; 321 static int qcom_swrm_cpu_reg_read(struct qcom_swrm_ctrl *ctrl, int reg, argument 324 *val = readl(ctrl->mmio + reg); 328 static int qcom_swrm_cpu_reg_write(struct qcom_swrm_ctrl *ctrl, int reg, argument 331 writel(val, ctrl 353 swrm_wait_for_rd_fifo_avail(struct qcom_swrm_ctrl *ctrl) argument 379 swrm_wait_for_wr_fifo_avail(struct qcom_swrm_ctrl *ctrl) argument 405 swrm_wait_for_wr_fifo_done(struct qcom_swrm_ctrl *ctrl) argument 431 qcom_swrm_cmd_fifo_wr_cmd(struct qcom_swrm_ctrl *ctrl, u8 cmd_data, u8 dev_addr, u16 reg_addr) argument 479 qcom_swrm_cmd_fifo_rd_cmd(struct qcom_swrm_ctrl *ctrl, u8 dev_addr, u16 reg_addr, u32 len, u8 *rval) argument 532 qcom_swrm_get_alert_slave_dev_num(struct qcom_swrm_ctrl *ctrl) argument 551 qcom_swrm_get_device_status(struct qcom_swrm_ctrl *ctrl) argument 571 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 589 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 643 struct qcom_swrm_ctrl *ctrl = dev_id; local 668 struct qcom_swrm_ctrl *ctrl = dev_id; local 810 swrm_wait_for_frame_gen_enabled(struct qcom_swrm_ctrl *ctrl) argument 830 qcom_swrm_init(struct qcom_swrm_ctrl *ctrl) argument 911 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 945 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 960 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 971 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 1039 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 1065 struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus); local 1126 qcom_swrm_stream_free_ports(struct qcom_swrm_ctrl *ctrl, struct sdw_stream_runtime *stream) argument 1148 qcom_swrm_stream_alloc_ports(struct qcom_swrm_ctrl *ctrl, struct sdw_stream_runtime *stream, struct snd_pcm_hw_params *params, int direction) argument 1219 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev); local 1234 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev); local 1246 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev); local 1255 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev); local 1263 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev); local 1281 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev); local 1302 qcom_swrm_register_dais(struct qcom_swrm_ctrl *ctrl) argument 1339 qcom_swrm_get_port_config(struct qcom_swrm_ctrl *ctrl) argument 1451 struct qcom_swrm_ctrl *ctrl = s_file->private; local 1481 struct qcom_swrm_ctrl *ctrl; local 1641 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(&pdev->dev); local 1651 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dev); local 1716 struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | vdec_ctrls.c | 13 static int vdec_op_s_ctrl(struct v4l2_ctrl *ctrl) argument 15 struct venus_inst *inst = ctrl_to_inst(ctrl); 18 switch (ctrl->id) { 20 ctr->post_loop_deb_mode = ctrl->val; 26 ctr->profile = ctrl->val; 31 ctr->level = ctrl->val; 34 ctr->display_delay = ctrl->val; 37 ctr->display_delay_enable = ctrl->val; 40 ctr->conceal_color = *ctrl->p_new.p_s64; 49 static int vdec_op_g_volatile_ctrl(struct v4l2_ctrl *ctrl) argument 98 struct v4l2_ctrl *ctrl; local [all...] |
/linux-master/arch/mips/include/asm/sn/ |
H A D | irq_alloc.h | 6 void *ctrl; member in struct:irq_alloc_info
|
/linux-master/include/linux/platform_data/ |
H A D | max197.h | 16 * @convert: Function used to start a conversion with control byte ctrl. 20 int (*convert)(u8 ctrl);
|
/linux-master/drivers/tty/serdev/ |
H A D | core.c | 79 struct serdev_controller *ctrl = to_serdev_controller(dev); local 80 ida_free(&ctrl_ida, ctrl->nr); 81 kfree(ctrl); 106 struct serdev_controller *ctrl = serdev->ctrl; local 113 if (ctrl->serdev) { 117 ctrl->serdev = serdev; 131 ctrl->serdev = NULL; 142 struct serdev_controller *ctrl = serdev->ctrl; local 151 struct serdev_controller *ctrl = serdev->ctrl; local 179 struct serdev_controller *ctrl = serdev->ctrl; local 230 struct serdev_controller *ctrl = serdev->ctrl; local 264 struct serdev_controller *ctrl = serdev->ctrl; local 310 struct serdev_controller *ctrl = serdev->ctrl; local 321 struct serdev_controller *ctrl = serdev->ctrl; local 332 struct serdev_controller *ctrl = serdev->ctrl; local 344 struct serdev_controller *ctrl = serdev->ctrl; local 356 struct serdev_controller *ctrl = serdev->ctrl; local 367 struct serdev_controller *ctrl = serdev->ctrl; local 378 struct serdev_controller *ctrl = serdev->ctrl; local 389 struct serdev_controller *ctrl = serdev->ctrl; local 400 struct serdev_controller *ctrl = serdev->ctrl; local 448 serdev_device_alloc(struct serdev_controller *ctrl) argument 482 struct serdev_controller *ctrl; local 524 of_serdev_register_devices(struct serdev_controller *ctrl) argument 643 acpi_serdev_check_resources(struct serdev_controller *ctrl, struct acpi_device *adev) argument 675 acpi_serdev_register_device(struct serdev_controller *ctrl, struct acpi_device *adev) argument 712 struct serdev_controller *ctrl = data; local 728 acpi_serdev_register_devices(struct serdev_controller *ctrl) argument 761 acpi_serdev_register_devices(struct serdev_controller *ctrl) argument 774 serdev_controller_add(struct serdev_controller *ctrl) argument 824 serdev_controller_remove(struct serdev_controller *ctrl) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | r535.c | 41 #include <nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h> 42 #include <nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h> 43 #include <nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h> 44 #include <nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h> 45 #include <nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080internal.h> 84 NV2080_CTRL_INTERNAL_DISPLAY_CHANNEL_PUSHBUFFER_PARAMS *ctrl; local 86 ctrl = nvkm_gsp_rm_ctrl_get(&gsp->internal.device.subdevice, 88 sizeof(*ctrl)); 89 if (IS_ERR(ctrl)) 90 return PTR_ERR(ctrl); 266 NV0073_CTRL_SPECIFIC_BACKLIGHT_BRIGHTNESS_PARAMS *ctrl; local 284 NV0073_CTRL_SPECIFIC_BACKLIGHT_BRIGHTNESS_PARAMS *ctrl; local 316 NV0073_CTRL_DFP_SET_ELD_AUDIO_CAP_PARAMS *ctrl; local 341 NV0073_CTRL_DFP_SET_ELD_AUDIO_CAP_PARAMS *ctrl; local 367 NV0073_CTRL_DP_SET_AUDIO_MUTESTREAM_PARAMS *ctrl; local 383 NV0073_CTRL_DFP_SET_AUDIO_ENABLE_PARAMS *ctrl; local 405 struct NV0073_CTRL_CMD_DP_CONFIG_STREAM_PARAMS *ctrl; local 438 struct NV0073_CTRL_CMD_DP_CONFIG_STREAM_PARAMS *ctrl; local 475 NV0073_CTRL_SPECIFIC_SET_HDMI_SINK_CAPS_PARAMS *ctrl; local 498 NV0073_CTRL_CMD_SPECIFIC_SET_HDMI_AUDIO_MUTESTREAM_PARAMS *ctrl; local 514 NV0073_CTRL_SPECIFIC_SET_OD_PACKET_PARAMS *ctrl; local 562 NV0073_CTRL_SPECIFIC_SET_HDMI_ENABLE_PARAMS *ctrl; local 641 NV0073_CTRL_SPECIFIC_GET_CONNECTOR_DATA_PARAMS *ctrl; local 692 NV0073_CTRL_DFP_ASSIGN_SOR_PARAMS *ctrl; local 735 NV0073_CTRL_SYSTEM_GET_ACTIVE_PARAMS *ctrl; local 771 NV0073_CTRL_SPECIFIC_OR_GET_INFO_PARAMS *ctrl; local 837 NV0073_CTRL_DFP_GET_INFO_PARAMS *ctrl; local 863 NV0073_CTRL_SYSTEM_GET_CONNECT_STATE_PARAMS *ctrl; local 896 NV0073_CTRL_CMD_DP_TOPOLOGY_FREE_DISPLAYID_PARAMS *ctrl; local 912 NV0073_CTRL_CMD_DP_TOPOLOGY_ALLOCATE_DISPLAYID_PARAMS *ctrl; local 938 NV0073_CTRL_DP_LANE_DATA_PARAMS *ctrl; local 959 NV0073_CTRL_DP_CTRL_PARAMS *ctrl; local 1034 NV0073_CTRL_CMD_DP_CONFIG_INDEXED_LINK_RATES_PARAMS *ctrl; local 1060 NV0073_CTRL_DP_AUXCH_CTRL_PARAMS *ctrl; local 1145 NV0073_CTRL_SPECIFIC_GET_EDID_V2_PARAMS *ctrl; local 1186 NV0073_CTRL_SPECIFIC_OR_GET_INFO_PARAMS *ctrl; local 1270 NV0073_CTRL_CMD_DP_GET_CAPS_PARAMS *ctrl; local 1437 NV2080_CTRL_INTERNAL_DISPLAY_WRITE_INST_MEM_PARAMS *ctrl; local 1474 NV2080_CTRL_INTERNAL_DISPLAY_GET_STATIC_INFO_PARAMS *ctrl; local 1490 NV2080_CTRL_INTERNAL_INIT_BRIGHTC_STATE_LOAD_PARAMS *ctrl; local 1560 NV0073_CTRL_CMD_DP_SET_MANUAL_DISPLAYPORT_PARAMS *ctrl; local 1575 NV0073_CTRL_SYSTEM_GET_NUM_HEADS_PARAMS *ctrl; local 1588 NV0073_CTRL_SPECIFIC_GET_ALL_HEAD_MASK_PARAMS *ctrl; local 1616 NV0073_CTRL_SYSTEM_GET_SUPPORTED_PARAMS *ctrl; local [all...] |
/linux-master/drivers/nvme/host/ |
H A D | core.c | 134 static void nvme_remove_invalid_namespaces(struct nvme_ctrl *ctrl, 136 static void nvme_update_keep_alive(struct nvme_ctrl *ctrl, 139 void nvme_queue_scan(struct nvme_ctrl *ctrl) argument 144 if (nvme_ctrl_state(ctrl) == NVME_CTRL_LIVE && ctrl->tagset) 145 queue_work(nvme_wq, &ctrl->scan_work); 154 int nvme_try_sched_reset(struct nvme_ctrl *ctrl) argument 156 if (nvme_ctrl_state(ctrl) != NVME_CTRL_RESETTING) 158 if (!queue_work(nvme_reset_wq, &ctrl->reset_work)) 166 struct nvme_ctrl *ctrl local 177 nvme_start_failfast_work(struct nvme_ctrl *ctrl) argument 186 nvme_stop_failfast_work(struct nvme_ctrl *ctrl) argument 196 nvme_reset_ctrl(struct nvme_ctrl *ctrl) argument 206 nvme_reset_ctrl_sync(struct nvme_ctrl *ctrl) argument 220 nvme_do_delete_ctrl(struct nvme_ctrl *ctrl) argument 234 struct nvme_ctrl *ctrl = local 240 nvme_delete_ctrl(struct nvme_ctrl *ctrl) argument 250 nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) argument 436 struct nvme_ctrl *ctrl = nvme_req(req)->ctrl; local 514 nvme_cancel_tagset(struct nvme_ctrl *ctrl) argument 524 nvme_cancel_admin_tagset(struct nvme_ctrl *ctrl) argument 534 nvme_change_ctrl_state(struct nvme_ctrl *ctrl, enum nvme_ctrl_state new_state) argument 634 nvme_state_terminal(struct nvme_ctrl *ctrl) argument 656 nvme_wait_reset(struct nvme_ctrl *ctrl) argument 755 nvme_fail_nonready_command(struct nvme_ctrl *ctrl, struct request *rq) argument 770 __nvme_check_ready(struct nvme_ctrl *ctrl, struct request *rq, bool queue_live, enum nvme_ctrl_state state) argument 1011 struct nvme_ctrl *ctrl = nvme_req(req)->ctrl; local 1146 nvme_command_effects(struct nvme_ctrl *ctrl, struct nvme_ns *ns, u8 opcode) argument 1175 nvme_passthru_start(struct nvme_ctrl *ctrl, struct nvme_ns *ns, u8 opcode) argument 1195 nvme_passthru_end(struct nvme_ctrl *ctrl, struct nvme_ns *ns, u32 effects, struct nvme_command *cmd, int status) argument 1246 nvme_keep_alive_work_period(struct nvme_ctrl *ctrl) argument 1261 nvme_queue_keep_alive_work(struct nvme_ctrl *ctrl) argument 1278 struct nvme_ctrl *ctrl = rq->end_io_data; local 1319 struct nvme_ctrl *ctrl = container_of(to_delayed_work(work), local 1350 nvme_start_keep_alive(struct nvme_ctrl *ctrl) argument 1358 nvme_stop_keep_alive(struct nvme_ctrl *ctrl) argument 1367 nvme_update_keep_alive(struct nvme_ctrl *ctrl, struct nvme_command *cmd) argument 1388 nvme_ctrl_limited_cns(struct nvme_ctrl *ctrl) argument 1417 nvme_process_ns_desc(struct nvme_ctrl *ctrl, struct nvme_ns_ids *ids, struct nvme_ns_id_desc *cur, bool *csi_seen) argument 1469 nvme_identify_ns_descs(struct nvme_ctrl *ctrl, struct nvme_ns_info *info) argument 1523 nvme_identify_ns(struct nvme_ctrl *ctrl, unsigned nsid, struct nvme_id_ns **id) argument 1547 nvme_ns_info_from_identify(struct nvme_ctrl *ctrl, struct nvme_ns_info *info) argument 1586 nvme_ns_info_from_id_cs_indep(struct nvme_ctrl *ctrl, struct nvme_ns_info *info) argument 1648 nvme_set_queue_count(struct nvme_ctrl *ctrl, int *count) argument 1680 nvme_enable_aen(struct nvme_ctrl *ctrl) argument 1808 struct nvme_ctrl *ctrl = ns->ctrl; local 1834 nvme_identify_ns_nvm(struct nvme_ctrl *ctrl, unsigned int nsid, struct nvme_id_ns_nvm **nvmp) argument 1880 nvme_configure_metadata(struct nvme_ctrl *ctrl, struct nvme_ns_head *head, struct nvme_id_ns *id, struct nvme_id_ns_nvm *nvm) argument 1940 nvme_max_drv_segments(struct nvme_ctrl *ctrl) argument 1945 nvme_set_ctrl_limits(struct nvme_ctrl *ctrl, struct queue_limits *lim) argument 2025 struct nvme_ctrl *ctrl = ns->ctrl; local 2229 struct nvme_ctrl *ctrl = data; local 2244 nvme_configure_opal(struct nvme_ctrl *ctrl, bool was_suspended) argument 2257 nvme_configure_opal(struct nvme_ctrl *ctrl, bool was_suspended) argument 2284 nvme_wait_ready(struct nvme_ctrl *ctrl, u32 mask, u32 val, u32 timeout, const char *op) argument 2311 nvme_disable_ctrl(struct nvme_ctrl *ctrl, bool shutdown) argument 2337 nvme_enable_ctrl(struct nvme_ctrl *ctrl) argument 2419 nvme_configure_timestamp(struct nvme_ctrl *ctrl) argument 2436 nvme_configure_host_options(struct nvme_ctrl *ctrl) argument 2517 nvme_configure_apst(struct nvme_ctrl *ctrl) argument 2624 struct nvme_ctrl *ctrl = dev_get_drvdata(dev); local 2735 nvme_init_subnqn(struct nvme_subsystem *subsys, struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument 2824 nvme_discovery_ctrl(struct nvme_ctrl *ctrl) argument 2829 nvme_validate_cntlid(struct nvme_subsystem *subsys, struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument 2860 nvme_init_subsystem(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument 2947 nvme_get_log(struct nvme_ctrl *ctrl, u32 nsid, u8 log_page, u8 lsp, u8 csi, void *log, size_t size, u64 offset) argument 2966 nvme_get_effects_log(struct nvme_ctrl *ctrl, u8 csi, struct nvme_effects_log **log) argument 2992 nvme_mps_to_sectors(struct nvme_ctrl *ctrl, u32 units) argument 3001 nvme_init_non_mdts_limits(struct nvme_ctrl *ctrl) argument 3048 nvme_init_known_nvm_effects(struct nvme_ctrl *ctrl) argument 3080 nvme_init_effects(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument 3104 nvme_check_ctrl_fabric_info(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument 3145 nvme_init_identify(struct nvme_ctrl *ctrl) argument 3292 nvme_init_ctrl_finish(struct nvme_ctrl *ctrl, bool was_suspended) argument 3346 struct nvme_ctrl *ctrl = local 3368 struct nvme_ctrl *ctrl = local 3385 nvme_find_ns_head(struct nvme_ctrl *ctrl, unsigned nsid) argument 3498 nvme_alloc_ns_head(struct nvme_ctrl *ctrl, struct nvme_ns_info *info) argument 3584 struct nvme_ctrl *ctrl = ns->ctrl; local 3677 nvme_find_get_ns(struct nvme_ctrl *ctrl, unsigned nsid) argument 3713 nvme_alloc_ns(struct nvme_ctrl *ctrl, struct nvme_ns_info *info) argument 3866 nvme_ns_remove_by_nsid(struct nvme_ctrl *ctrl, u32 nsid) argument 3898 nvme_scan_ns(struct nvme_ctrl *ctrl, unsigned nsid) argument 3943 nvme_remove_invalid_namespaces(struct nvme_ctrl *ctrl, unsigned nsid) argument 3961 nvme_scan_ns_list(struct nvme_ctrl *ctrl) argument 4004 nvme_scan_ns_sequential(struct nvme_ctrl *ctrl) argument 4020 nvme_clear_changed_ns_log(struct nvme_ctrl *ctrl) argument 4047 struct nvme_ctrl *ctrl = local 4095 nvme_remove_namespaces(struct nvme_ctrl *ctrl) argument 4139 const struct nvme_ctrl *ctrl = local 4169 nvme_change_uevent(struct nvme_ctrl *ctrl, char *envdata) argument 4176 nvme_aen_uevent(struct nvme_ctrl *ctrl) argument 4194 struct nvme_ctrl *ctrl = local 4208 nvme_ctrl_pp_status(struct nvme_ctrl *ctrl) argument 4222 nvme_get_fw_slot_info(struct nvme_ctrl *ctrl) argument 4254 struct nvme_ctrl *ctrl = container_of(work, local 4298 nvme_handle_aen_notice(struct nvme_ctrl *ctrl, u32 result) argument 4335 nvme_handle_aer_persistent_error(struct nvme_ctrl *ctrl) argument 4341 nvme_complete_async_event(struct nvme_ctrl *ctrl, __le16 status, volatile union nvme_result *res) argument 4381 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) argument 4433 nvme_remove_admin_tag_set(struct nvme_ctrl *ctrl) argument 4445 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) argument 4496 nvme_remove_io_tag_set(struct nvme_ctrl *ctrl) argument 4506 nvme_stop_ctrl(struct nvme_ctrl *ctrl) argument 4519 nvme_start_ctrl(struct nvme_ctrl *ctrl) argument 4544 nvme_uninit_ctrl(struct nvme_ctrl *ctrl) argument 4554 nvme_free_cels(struct nvme_ctrl *ctrl) argument 4569 struct nvme_ctrl *ctrl = local 4601 nvme_init_ctrl(struct nvme_ctrl *ctrl, struct device *dev, const struct nvme_ctrl_ops *ops, unsigned long quirks) argument 4698 nvme_mark_namespaces_dead(struct nvme_ctrl *ctrl) argument 4709 nvme_unfreeze(struct nvme_ctrl *ctrl) argument 4721 nvme_wait_freeze_timeout(struct nvme_ctrl *ctrl, long timeout) argument 4736 nvme_wait_freeze(struct nvme_ctrl *ctrl) argument 4747 nvme_start_freeze(struct nvme_ctrl *ctrl) argument 4759 nvme_quiesce_io_queues(struct nvme_ctrl *ctrl) argument 4770 nvme_unquiesce_io_queues(struct nvme_ctrl *ctrl) argument 4779 nvme_quiesce_admin_queue(struct nvme_ctrl *ctrl) argument 4788 nvme_unquiesce_admin_queue(struct nvme_ctrl *ctrl) argument 4795 nvme_sync_io_queues(struct nvme_ctrl *ctrl) argument 4806 nvme_sync_queues(struct nvme_ctrl *ctrl) argument [all...] |
/linux-master/drivers/pci/msi/ |
H A D | pcidev_msi.c | 14 u16 ctrl; local 20 pci_read_config_word(dev, dev->msi_cap + PCI_MSI_FLAGS, &ctrl); 21 if (ctrl & PCI_MSI_FLAGS_ENABLE) { 23 ctrl & ~PCI_MSI_FLAGS_ENABLE); 26 if (!(ctrl & PCI_MSI_FLAGS_64BIT)) 32 u16 ctrl; local 38 pci_read_config_word(dev, dev->msix_cap + PCI_MSIX_FLAGS, &ctrl); 39 if (ctrl & PCI_MSIX_FLAGS_ENABLE) { 41 ctrl & ~PCI_MSIX_FLAGS_ENABLE);
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.c | 20 cq->ctrl = NULL; 29 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); 30 if (!cq->ctrl) { 47 writeq(paddr, &cq->ctrl->ring_base); 48 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); 49 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); 50 iowrite32(color_enable, &cq->ctrl->color_enable); 51 iowrite32(cq_head, &cq->ctrl->cq_head); 52 iowrite32(cq_tail, &cq->ctrl->cq_tail); 53 iowrite32(cq_tail_color, &cq->ctrl [all...] |
/linux-master/drivers/scsi/fnic/ |
H A D | vnic_cq.c | 16 cq->ctrl = NULL; 27 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); 28 if (!cq->ctrl) { 49 writeq(paddr, &cq->ctrl->ring_base); 50 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); 51 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); 52 iowrite32(color_enable, &cq->ctrl->color_enable); 53 iowrite32(cq_head, &cq->ctrl->cq_head); 54 iowrite32(cq_tail, &cq->ctrl->cq_tail); 55 iowrite32(cq_tail_color, &cq->ctrl [all...] |
H A D | vnic_intr.c | 17 intr->ctrl = NULL; 26 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); 27 if (!intr->ctrl) { 28 printk(KERN_ERR "Failed to hook INTR[%d].ctrl resource\n", 39 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); 40 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); 41 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); 42 iowrite32(0, &intr->ctrl->int_credits); 47 iowrite32(0, &intr->ctrl->int_credits);
|
/linux-master/drivers/scsi/snic/ |
H A D | vnic_cq.c | 14 cq->ctrl = NULL; 23 cq->ctrl = svnic_dev_get_res(vdev, RES_TYPE_CQ, index); 24 if (!cq->ctrl) { 42 writeq(paddr, &cq->ctrl->ring_base); 43 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); 44 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); 45 iowrite32(color_enable, &cq->ctrl->color_enable); 46 iowrite32(cq_head, &cq->ctrl->cq_head); 47 iowrite32(cq_tail, &cq->ctrl->cq_tail); 48 iowrite32(cq_tail_color, &cq->ctrl [all...] |
/linux-master/drivers/slimbus/ |
H A D | Makefile | 9 obj-$(CONFIG_SLIM_QCOM_CTRL) += slim-qcom-ctrl.o 10 slim-qcom-ctrl-y := qcom-ctrl.o 12 obj-$(CONFIG_SLIM_QCOM_NGD_CTRL) += slim-qcom-ngd-ctrl.o 13 slim-qcom-ngd-ctrl-y := qcom-ngd-ctrl.o
|
H A D | qcom-ngd-ctrl.c | 136 struct qcom_slim_ngd_ctrl *ctrl; member in struct:qcom_slim_ngd_dma_desc 151 struct slim_controller ctrl; member in struct:qcom_slim_ngd_ctrl 348 static int qcom_slim_qmi_send_select_inst_req(struct qcom_slim_ngd_ctrl *ctrl, argument 355 rc = qmi_txn_init(ctrl->qmi.handle, &txn, 358 dev_err(ctrl->dev, "QMI TXN init fail: %d\n", rc); 362 rc = qmi_send_request(ctrl->qmi.handle, NULL, &txn, 367 dev_err(ctrl->dev, "QMI send req fail %d\n", rc); 374 dev_err(ctrl->dev, "QMI TXN wait fail: %d\n", rc); 379 dev_err(ctrl->dev, "QMI request failed 0x%x\n", 401 static int qcom_slim_qmi_send_power_request(struct qcom_slim_ngd_ctrl *ctrl, argument 448 qcom_slim_qmi_init(struct qcom_slim_ngd_ctrl *ctrl, bool apps_is_master) argument 503 qcom_slim_qmi_exit(struct qcom_slim_ngd_ctrl *ctrl) argument 513 qcom_slim_qmi_power_request(struct qcom_slim_ngd_ctrl *ctrl, bool active) argument 528 qcom_slim_ngd_tx_msg_get(struct qcom_slim_ngd_ctrl *ctrl, int len, struct completion *comp) argument 553 struct qcom_slim_ngd_ctrl *ctrl = desc->ctrl; local 567 qcom_slim_ngd_tx_msg_post(struct qcom_slim_ngd_ctrl *ctrl, void *buf, int len) argument 603 qcom_slim_ngd_rx(struct qcom_slim_ngd_ctrl *ctrl, u8 *buf) argument 628 struct qcom_slim_ngd_ctrl *ctrl = desc->ctrl; local 647 qcom_slim_ngd_post_rx_msgq(struct qcom_slim_ngd_ctrl *ctrl) argument 675 qcom_slim_ngd_init_rx_msgq(struct qcom_slim_ngd_ctrl *ctrl) argument 711 qcom_slim_ngd_init_tx_msgq(struct qcom_slim_ngd_ctrl *ctrl) argument 745 qcom_slim_ngd_init_dma(struct qcom_slim_ngd_ctrl *ctrl) argument 764 struct qcom_slim_ngd_ctrl *ctrl = d; local 789 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(sctrl->dev); local 916 qcom_slim_ngd_xfer_msg_sync(struct slim_controller *ctrl, struct slim_msg_txn *txn) argument 949 struct slim_controller *ctrl = rt->dev->ctrl; local 998 struct slim_controller *ctrl = sdev->ctrl; local 1088 qcom_slim_ngd_get_laddr(struct slim_controller *ctrl, struct slim_eaddr *ea, u8 *laddr) argument 1131 qcom_slim_ngd_exit_dma(struct qcom_slim_ngd_ctrl *ctrl) argument 1148 qcom_slim_ngd_setup(struct qcom_slim_ngd_ctrl *ctrl) argument 1167 qcom_slim_ngd_power_up(struct qcom_slim_ngd_ctrl *ctrl) argument 1230 qcom_slim_ngd_notify_slaves(struct qcom_slim_ngd_ctrl *ctrl) argument 1247 struct qcom_slim_ngd_ctrl *ctrl; local 1304 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev); local 1325 qcom_slim_ngd_enable(struct qcom_slim_ngd_ctrl *ctrl, bool enable) argument 1366 struct qcom_slim_ngd_ctrl *ctrl = local 1383 struct qcom_slim_ngd_ctrl *ctrl = local 1396 qcom_slim_ngd_qmi_svc_event_init(struct qcom_slim_ngd_ctrl *ctrl) argument 1438 qcom_slim_ngd_down(struct qcom_slim_ngd_ctrl *ctrl) argument 1449 struct qcom_slim_ngd_ctrl *ctrl; local 1461 qcom_slim_ngd_ssr_pdr_notify(struct qcom_slim_ngd_ctrl *ctrl, unsigned long action) argument 1492 struct qcom_slim_ngd_ctrl *ctrl = container_of(nb, local 1500 struct qcom_slim_ngd_ctrl *ctrl = (struct qcom_slim_ngd_ctrl *)priv; local 1504 of_qcom_slim_ngd_register(struct device *parent, struct qcom_slim_ngd_ctrl *ctrl) argument 1567 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev->parent); local 1605 struct qcom_slim_ngd_ctrl *ctrl; local 1687 struct qcom_slim_ngd_ctrl *ctrl = platform_get_drvdata(pdev); local 1705 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev); local 1715 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev); local [all...] |
/linux-master/mm/ |
H A D | swap_cgroup.c | 42 struct swap_cgroup_ctrl *ctrl; local 45 ctrl = &swap_cgroup_ctrl[type]; 47 for (idx = 0; idx < ctrl->length; idx++) { 51 ctrl->map[idx] = page; 60 __free_page(ctrl->map[idx]); 65 static struct swap_cgroup *__lookup_swap_cgroup(struct swap_cgroup_ctrl *ctrl, argument 71 mappage = ctrl->map[offset / SC_PER_PAGE]; 80 struct swap_cgroup_ctrl *ctrl; local 82 ctrl = &swap_cgroup_ctrl[swp_type(ent)]; 84 *ctrlp = ctrl; 100 struct swap_cgroup_ctrl *ctrl; local 129 struct swap_cgroup_ctrl *ctrl; local 171 struct swap_cgroup_ctrl *ctrl; local 208 struct swap_cgroup_ctrl *ctrl; local [all...] |
/linux-master/drivers/watchdog/ |
H A D | realtek_otto_wdt.c | 76 struct otto_wdt_ctrl *ctrl = watchdog_get_drvdata(wdev); local 79 v = ioread32(ctrl->base + OTTO_WDT_REG_CTRL); 81 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL); 88 struct otto_wdt_ctrl *ctrl = watchdog_get_drvdata(wdev); local 91 v = ioread32(ctrl->base + OTTO_WDT_REG_CTRL); 93 iowrite32(v, ctrl->base + OTTO_WDT_REG_CTRL); 100 struct otto_wdt_ctrl *ctrl = watchdog_get_drvdata(wdev); local 102 iowrite32(OTTO_WDT_CNTR_PING, ctrl->base + OTTO_WDT_REG_CNTR); 107 static int otto_wdt_tick_ms(struct otto_wdt_ctrl *ctrl, int prescale) argument 109 return DIV_ROUND_CLOSEST(1 << (25 + prescale), ctrl 126 struct otto_wdt_ctrl *ctrl = watchdog_get_drvdata(wdev); local 182 struct otto_wdt_ctrl *ctrl = watchdog_get_drvdata(wdev); local 211 struct otto_wdt_ctrl *ctrl = dev_id; local 238 otto_wdt_probe_clk(struct otto_wdt_ctrl *ctrl) argument 253 otto_wdt_probe_reset_mode(struct otto_wdt_ctrl *ctrl) argument 292 struct otto_wdt_ctrl *ctrl; local [all...] |
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-api.c | 41 struct v4l2_ctrl *ctrl, 46 if (ctrl->is_ptr && !ctrl->is_string) 50 switch (ctrl->type) { 54 c->size = ctrl->elem_size; 70 static int cur_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 72 return ptr_to_user(c, ctrl, ctrl->p_cur); 77 struct v4l2_ctrl *ctrl) 79 return ptr_to_user(c, ctrl, ctr 40 ptr_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr) argument 76 new_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 90 def_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 98 user_to_new(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 226 struct v4l2_ctrl *ctrl; local 496 validate_new(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr p_new) argument 512 struct v4l2_ctrl *ctrl = helpers[i].ref->ctrl; local 648 struct v4l2_ctrl *ctrl = helpers[idx].ref->ctrl; local 734 get_ctrl(struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c) argument 766 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(hdl, control->id); local 779 set_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags) argument 808 set_ctrl_lock(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c) argument 825 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(hdl, control->id); local 846 v4l2_ctrl_g_ctrl(struct v4l2_ctrl *ctrl) argument 859 v4l2_ctrl_g_ctrl_int64(struct v4l2_ctrl *ctrl) argument 872 __v4l2_ctrl_s_ctrl(struct v4l2_ctrl *ctrl, s32 val) argument 884 __v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *ctrl, s64 val) argument 896 __v4l2_ctrl_s_ctrl_string(struct v4l2_ctrl *ctrl, const char *s) argument 908 __v4l2_ctrl_s_ctrl_compound(struct v4l2_ctrl *ctrl, enum v4l2_ctrl_type type, const void *p) argument 927 __v4l2_ctrl_modify_range(struct v4l2_ctrl *ctrl, s64 min, s64 max, u64 step, s64 def) argument 983 __v4l2_ctrl_modify_dimensions(struct v4l2_ctrl *ctrl, u32 dims[V4L2_CTRL_MAX_DIMS]) argument 1025 struct v4l2_ctrl *ctrl; local 1156 struct v4l2_ctrl *ctrl; local 1226 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); local 1242 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); local [all...] |