/drivers/net/phy/ |
H A D | mdio-bitbang.c | 47 static void mdiobb_send_bit(struct mdiobb_ctrl *ctrl, int val) argument 49 const struct mdiobb_ops *ops = ctrl->ops; 51 ops->set_mdio_data(ctrl, val); 53 ops->set_mdc(ctrl, 1); 55 ops->set_mdc(ctrl, 0); 59 static int mdiobb_get_bit(struct mdiobb_ctrl *ctrl) argument 61 const struct mdiobb_ops *ops = ctrl->ops; 64 ops->set_mdc(ctrl, 1); 66 ops->set_mdc(ctrl, 0); 68 return ops->get_mdio_data(ctrl); 72 mdiobb_send_num(struct mdiobb_ctrl *ctrl, u16 val, int bits) argument 81 mdiobb_get_num(struct mdiobb_ctrl *ctrl, int bits) argument 97 mdiobb_cmd(struct mdiobb_ctrl *ctrl, int op, u8 phy, u8 reg) argument 137 mdiobb_cmd_addr(struct mdiobb_ctrl *ctrl, int phy, u32 addr) argument 157 struct mdiobb_ctrl *ctrl = bus->priv; local 186 struct mdiobb_ctrl *ctrl = bus->priv; local 207 struct mdiobb_ctrl *ctrl = bus->priv; local 213 alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl) argument 234 struct mdiobb_ctrl *ctrl = bus->priv; local [all...] |
/drivers/pci/hotplug/ |
H A D | pciehp_hpc.c | 44 static inline struct pci_dev *ctrl_dev(struct controller *ctrl) argument 46 return ctrl->pcie->port; 50 static void start_int_poll_timer(struct controller *ctrl, int sec); 55 struct controller *ctrl = (struct controller *)data; local 58 pcie_isr(0, ctrl); 60 init_timer(&ctrl->poll_timer); 64 start_int_poll_timer(ctrl, pciehp_poll_time); 68 static void start_int_poll_timer(struct controller *ctrl, int sec) argument 74 ctrl->poll_timer.function = &int_poll_timeout; 75 ctrl 80 pciehp_request_irq(struct controller *ctrl) argument 99 pciehp_free_irq(struct controller *ctrl) argument 107 pcie_poll_cmd(struct controller *ctrl, int timeout) argument 131 pcie_wait_cmd(struct controller *ctrl) argument 185 pcie_write_cmd(struct controller *ctrl, u16 cmd, u16 mask) argument 207 pciehp_check_link_active(struct controller *ctrl) argument 222 __pcie_wait_link_active(struct controller *ctrl, bool active) argument 238 pcie_wait_link_active(struct controller *ctrl) argument 269 pciehp_check_link_status(struct controller *ctrl) argument 306 __pciehp_link_set(struct controller *ctrl, bool enable) argument 323 pciehp_link_enable(struct controller *ctrl) argument 330 struct controller *ctrl = slot->ctrl; local 356 struct controller *ctrl = slot->ctrl; local 406 struct controller *ctrl = slot->ctrl; local 432 struct controller *ctrl = slot->ctrl; local 445 struct controller *ctrl = slot->ctrl; local 458 struct controller *ctrl = slot->ctrl; local 471 struct controller *ctrl = slot->ctrl; local 497 struct controller *ctrl = slot->ctrl; local 507 struct controller *ctrl = (struct controller *)dev_id; local 581 pcie_enable_notification(struct controller *ctrl) argument 621 pcie_disable_notification(struct controller *ctrl) argument 644 struct controller *ctrl = slot->ctrl; local 676 pcie_init_notification(struct controller *ctrl) argument 685 pcie_shutdown_notification(struct controller *ctrl) argument 694 pcie_init_slot(struct controller *ctrl) argument 717 pcie_cleanup_slot(struct controller *ctrl) argument 725 dbg_ctrl(struct controller *ctrl) argument 779 struct controller *ctrl; local 830 pciehp_release_ctrl(struct controller *ctrl) argument [all...] |
H A D | cpqphp_core.c | 130 * @ctrl: controller to use 134 static int init_SERR(struct controller *ctrl) argument 140 if (!ctrl) 143 tempdword = ctrl->first_slot; 145 number_of_slots = readb(ctrl->hpc_reg + SLOT_MASK) & 0x0F; 149 writeb(0, ctrl->hpc_reg + SLOT_SERR); 294 static int ctrl_slot_cleanup (struct controller *ctrl) argument 298 old_slot = ctrl->slot; 299 ctrl->slot = NULL; 308 cpqhp_remove_debugfs_files(ctrl); 402 cpqhp_set_attention_status(struct controller *ctrl, struct pci_func *func, u32 status) argument 446 struct controller *ctrl = slot->ctrl; local 473 struct controller *ctrl = slot->ctrl; local 505 struct controller *ctrl = slot->ctrl; local 532 struct controller *ctrl = slot->ctrl; local 543 struct controller *ctrl = slot->ctrl; local 554 struct controller *ctrl = slot->ctrl; local 565 struct controller *ctrl = slot->ctrl; local 577 struct controller *ctrl = slot->ctrl; local 599 ctrl_slot_setup(struct controller *ctrl, void __iomem *smbios_start, void __iomem *smbios_table) argument 825 struct controller *ctrl; local 1312 struct controller *ctrl; local [all...] |
H A D | shpchp_hpc.c | 183 static void start_int_poll_timer(struct controller *ctrl, int sec); 184 static int hpc_check_cmd_status(struct controller *ctrl); 186 static inline u8 shpc_readb(struct controller *ctrl, int reg) argument 188 return readb(ctrl->creg + reg); 191 static inline void shpc_writeb(struct controller *ctrl, int reg, u8 val) argument 193 writeb(val, ctrl->creg + reg); 196 static inline u16 shpc_readw(struct controller *ctrl, int reg) argument 198 return readw(ctrl->creg + reg); 201 static inline void shpc_writew(struct controller *ctrl, int reg, u16 val) argument 203 writew(val, ctrl 206 shpc_readl(struct controller *ctrl, int reg) argument 211 shpc_writel(struct controller *ctrl, int reg, u32 val) argument 216 shpc_indirect_read(struct controller *ctrl, int index, u32 *value) argument 234 struct controller *ctrl = (struct controller *)data; local 249 start_int_poll_timer(struct controller *ctrl, int sec) argument 261 is_ctrl_busy(struct controller *ctrl) argument 271 shpc_poll_ctrl_busy(struct controller *ctrl) argument 288 shpc_wait_cmd(struct controller *ctrl) argument 312 struct controller *ctrl = slot->ctrl; local 353 hpc_check_cmd_status(struct controller *ctrl) argument 384 struct controller *ctrl = slot->ctrl; local 408 struct controller *ctrl = slot->ctrl; local 433 struct controller *ctrl = slot->ctrl; local 443 struct controller *ctrl = slot->ctrl; local 454 struct controller *ctrl = slot->ctrl; local 464 struct controller *ctrl = slot->ctrl; local 517 struct controller *ctrl = slot->ctrl; local 533 struct controller *ctrl = slot->ctrl; local 577 hpc_release_ctlr(struct controller *ctrl) argument 654 shpc_get_cur_bus_speed(struct controller *ctrl) argument 726 struct controller *ctrl = slot->ctrl; local 791 struct controller *ctrl = (struct controller *)dev_id; local 868 shpc_get_max_bus_speed(struct controller *ctrl) argument 936 shpc_init(struct controller *ctrl, struct pci_dev *pdev) argument [all...] |
H A D | pciehp_ctrl.c | 60 struct controller *ctrl = p_slot->ctrl; local 63 ctrl_dbg(ctrl, "Attention button interrupt received\n"); 68 ctrl_info(ctrl, "Button pressed on Slot(%s)\n", slot_name(p_slot)); 80 struct controller *ctrl = p_slot->ctrl; local 83 ctrl_dbg(ctrl, "Switch interrupt received\n"); 90 ctrl_info(ctrl, "Latch open on Slot(%s)\n", slot_name(p_slot)); 96 ctrl_info(ctrl, "Latch close on Slot(%s)\n", slot_name(p_slot)); 109 struct controller *ctrl local 141 struct controller *ctrl = p_slot->ctrl; local 156 struct controller *ctrl = p_slot->ctrl; local 178 set_slot_off(struct controller *ctrl, struct slot *pslot) argument 206 struct controller *ctrl = p_slot->ctrl; local 255 struct controller *ctrl = p_slot->ctrl; local 371 struct controller *ctrl = p_slot->ctrl; local 458 struct controller *ctrl = p_slot->ctrl; local 521 struct controller *ctrl = p_slot->ctrl; local 567 struct controller *ctrl = p_slot->ctrl; local 607 struct controller *ctrl = p_slot->ctrl; local 627 struct controller *ctrl = p_slot->ctrl; local 664 struct controller *ctrl = p_slot->ctrl; local [all...] |
H A D | shpchp_ctrl.c | 59 u8 shpchp_handle_attention_button(u8 hp_slot, struct controller *ctrl) argument 65 ctrl_dbg(ctrl, "Attention button interrupt received\n"); 67 p_slot = shpchp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset); 73 ctrl_info(ctrl, "Button pressed on Slot(%s)\n", slot_name(p_slot)); 82 u8 shpchp_handle_switch_change(u8 hp_slot, struct controller *ctrl) argument 89 ctrl_dbg(ctrl, "Switch interrupt received\n"); 91 p_slot = shpchp_find_slot(ctrl, hp_slot + ctrl->slot_device_offset); 94 ctrl_dbg(ctrl, "Car 120 shpchp_handle_presence_change(u8 hp_slot, struct controller *ctrl) argument 155 shpchp_handle_power_fault(u8 hp_slot, struct controller *ctrl) argument 192 change_bus_speed(struct controller *ctrl, struct slot *p_slot, enum pci_bus_speed speed) argument 207 fix_bus_speed(struct controller *ctrl, struct slot *pslot, u8 flag, enum pci_bus_speed asp, enum pci_bus_speed bsp, enum pci_bus_speed msp) argument 249 struct controller *ctrl = p_slot->ctrl; local 354 struct controller *ctrl = p_slot->ctrl; local 488 struct controller *ctrl = p_slot->ctrl; local 573 struct controller *ctrl = p_slot->ctrl; local 630 struct controller *ctrl = p_slot->ctrl; local 665 struct controller *ctrl = p_slot->ctrl; local 700 struct controller *ctrl = p_slot->ctrl; local [all...] |
H A D | shpchp_core.c | 86 ctrl_dbg(slot->ctrl, "%s: physical_slot = %s\n", 94 static int init_slots(struct controller *ctrl) argument 103 for (i = 0; i < ctrl->num_slots; i++) { 125 slot->ctrl = ctrl; 126 slot->bus = ctrl->pci_dev->subordinate->number; 127 slot->device = ctrl->slot_device_offset + i; 128 slot->hpc_ops = ctrl->hpc_ops; 129 slot->number = ctrl->first_slot + (ctrl 179 cleanup_slots(struct controller *ctrl) argument 305 struct controller *ctrl; local 350 struct controller *ctrl = pci_get_drvdata(dev); local [all...] |
H A D | cpqphp_ctrl.c | 42 static u32 configure_new_device(struct controller *ctrl, struct pci_func *func, 44 static int configure_new_function(struct controller *ctrl, struct pci_func *func, 46 static void interrupt_event_handler(struct controller *ctrl); 67 static u8 handle_switch_change(u8 change, struct controller *ctrl) argument 86 func = cpqhp_slot_find(ctrl->bus, 87 (hp_slot + ctrl->slot_device_offset), 0); 92 taskInfo = &(ctrl->event_queue[ctrl->next_event]); 93 ctrl->next_event = (ctrl 130 cpqhp_find_slot(struct controller *ctrl, u8 device) argument 141 handle_presence_change(u16 change, struct controller *ctrl) argument 235 handle_power_fault(u8 change, struct controller *ctrl) argument 893 struct controller *ctrl = data; local 1129 set_controller_speed(struct controller *ctrl, u8 adapter_speed, u8 hp_slot) argument 1270 board_replaced(struct pci_func *func, struct controller *ctrl) argument 1421 board_added(struct pci_func *func, struct controller *ctrl) argument 1626 remove_board(struct pci_func *func, u32 replace_flag, struct controller *ctrl) argument 1745 struct controller *ctrl; local 1783 update_slot_info(struct controller *ctrl, struct slot *slot) argument 1801 interrupt_event_handler(struct controller *ctrl) argument 1929 struct controller *ctrl = (struct controller *) p_slot->ctrl; local 1987 cpqhp_process_SI(struct controller *ctrl, struct pci_func *func) argument 2080 cpqhp_process_SS(struct controller *ctrl, struct pci_func *func) argument 2154 switch_leds(struct controller *ctrl, const int num_of_slots, u32 *work_LED, const int direction) argument 2183 cpqhp_hardware_test(struct controller *ctrl, int test_num) argument 2268 configure_new_device(struct controller *ctrl, struct pci_func *func, u8 behind_bridge, struct resource_lists *resources) argument 2364 configure_new_function(struct controller *ctrl, struct pci_func *func, u8 behind_bridge, struct resource_lists *resources) argument [all...] |
H A D | pciehp_core.c | 82 ctrl_dbg(slot->ctrl, "%s: physical_slot = %s\n", 90 static int init_slot(struct controller *ctrl) argument 92 struct slot *slot = ctrl->slot; 117 if (MRL_SENS(ctrl)) 119 if (ATTN_LED(ctrl)) { 130 snprintf(name, SLOT_NAME_SIZE, "%u", PSN(ctrl)); 132 ctrl_dbg(ctrl, "Registering domain:bus:dev=%04x:%02x:00 sun=%x\n", 133 pci_domain_nr(ctrl->pcie->port->subordinate), 134 ctrl->pcie->port->subordinate->number, PSN(ctrl)); 149 cleanup_slot(struct controller *ctrl) argument 247 struct controller *ctrl; local 314 struct controller *ctrl = get_service_data(dev); local 328 struct controller *ctrl; local [all...] |
H A D | cpqphp_nvram.h | 38 static inline int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl) argument 51 int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl);
|
H A D | pciehp.h | 59 #define ctrl_dbg(ctrl, format, arg...) \ 62 dev_printk(KERN_DEBUG, &ctrl->pcie->device, \ 65 #define ctrl_err(ctrl, format, arg...) \ 66 dev_err(&ctrl->pcie->device, format, ## arg) 67 #define ctrl_info(ctrl, format, arg...) \ 68 dev_info(&ctrl->pcie->device, format, ## arg) 69 #define ctrl_warn(ctrl, format, arg...) \ 70 dev_warn(&ctrl->pcie->device, format, ## arg) 75 struct controller *ctrl; member in struct:slot 123 #define ATTN_BUTTN(ctrl) ((ctr [all...] |
H A D | pciehp_pci.c | 40 struct pci_dev *bridge = p_slot->ctrl->pcie->port; 43 struct controller *ctrl = p_slot->ctrl; local 49 ctrl_err(ctrl, "Device %s already exists at %04x:%02x:00, cannot hot-add\n", 58 ctrl_err(ctrl, "No new device found\n"); 82 struct pci_bus *parent = p_slot->ctrl->pcie->port->subordinate; 84 struct controller *ctrl = p_slot->ctrl; local 86 ctrl_dbg(ctrl, "%s: domain:bus:dev = %04x:%02x:00\n", 104 ctrl_err(ctrl, [all...] |
H A D | shpchp_pci.c | 40 struct controller *ctrl = p_slot->ctrl; local 41 struct pci_dev *bridge = ctrl->pci_dev; 49 ctrl_err(ctrl, "Device %s already exists at %04x:%02x:%02x, cannot hot-add\n", 59 ctrl_err(ctrl, "No new device found\n"); 84 struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; 86 struct controller *ctrl = p_slot->ctrl; local 88 ctrl_dbg(ctrl, "%s: domain:bus:dev = %04x:%02x:%02x\n", 101 ctrl_err(ctrl, [all...] |
/drivers/block/rsxx/ |
H A D | dma.c | 215 q_depth += atomic_read(&card->ctrl[i].stats.hw_q_depth); 224 static void rsxx_free_dma(struct rsxx_dma_ctrl *ctrl, struct rsxx_dma *dma) argument 227 if (!pci_dma_mapping_error(ctrl->card->dev, dma->dma_addr)) { 228 pci_unmap_page(ctrl->card->dev, dma->dma_addr, 239 static void rsxx_complete_dma(struct rsxx_dma_ctrl *ctrl, argument 244 ctrl->stats.dma_sw_err++; 246 ctrl->stats.dma_hw_fault++; 248 ctrl->stats.dma_cancelled++; 251 dma->cb(ctrl->card, dma->cb_data, status ? 1 : 0); 253 rsxx_free_dma(ctrl, dm 256 rsxx_cleanup_dma_queue(struct rsxx_dma_ctrl *ctrl, struct list_head *q, unsigned int done) argument 275 rsxx_requeue_dma(struct rsxx_dma_ctrl *ctrl, struct rsxx_dma *dma) argument 288 rsxx_handle_dma_error(struct rsxx_dma_ctrl *ctrl, struct rsxx_dma *dma, u8 hw_st) argument 359 struct rsxx_dma_ctrl *ctrl = (struct rsxx_dma_ctrl *)data; local 396 rsxx_issue_dmas(struct rsxx_dma_ctrl *ctrl) argument 508 rsxx_dma_done(struct rsxx_dma_ctrl *ctrl) argument 594 struct rsxx_dma_ctrl *ctrl; local 605 struct rsxx_dma_ctrl *ctrl; local 778 rsxx_hw_buffers_init(struct pci_dev *dev, struct rsxx_dma_ctrl *ctrl) argument 818 rsxx_dma_ctrl_init(struct pci_dev *dev, struct rsxx_dma_ctrl *ctrl) argument 951 struct rsxx_dma_ctrl *ctrl = &card->ctrl[i]; local 978 rsxx_dma_cancel(struct rsxx_dma_ctrl *ctrl) argument 1000 struct rsxx_dma_ctrl *ctrl; local [all...] |
/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.c | 32 cq->ctrl = NULL; 43 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); 44 if (!cq->ctrl) { 65 writeq(paddr, &cq->ctrl->ring_base); 66 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); 67 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); 68 iowrite32(color_enable, &cq->ctrl->color_enable); 69 iowrite32(cq_head, &cq->ctrl->cq_head); 70 iowrite32(cq_tail, &cq->ctrl->cq_tail); 71 iowrite32(cq_tail_color, &cq->ctrl [all...] |
H A D | vnic_intr.c | 31 intr->ctrl = NULL; 40 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); 41 if (!intr->ctrl) { 42 pr_err("Failed to hook INTR[%d].ctrl resource\n", index); 53 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); 54 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); 55 iowrite32(0, &intr->ctrl->int_credits); 62 coalescing_timer), &intr->ctrl->coalescing_timer); 67 iowrite32(0, &intr->ctrl->int_credits);
|
/drivers/scsi/fnic/ |
H A D | vnic_cq.c | 28 cq->ctrl = NULL; 39 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); 40 if (!cq->ctrl) { 61 writeq(paddr, &cq->ctrl->ring_base); 62 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); 63 iowrite32(flow_control_enable, &cq->ctrl->flow_control_enable); 64 iowrite32(color_enable, &cq->ctrl->color_enable); 65 iowrite32(cq_head, &cq->ctrl->cq_head); 66 iowrite32(cq_tail, &cq->ctrl->cq_tail); 67 iowrite32(cq_tail_color, &cq->ctrl [all...] |
H A D | vnic_intr.c | 29 intr->ctrl = NULL; 38 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); 39 if (!intr->ctrl) { 40 printk(KERN_ERR "Failed to hook INTR[%d].ctrl resource\n", 51 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); 52 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); 53 iowrite32(mask_on_assertion, &intr->ctrl->mask_on_assertion); 54 iowrite32(0, &intr->ctrl->int_credits); 59 iowrite32(0, &intr->ctrl->int_credits);
|
H A D | vnic_wq_copy.c | 27 iowrite32(1, &wq->ctrl->enable); 34 iowrite32(0, &wq->ctrl->enable); 38 if (!(ioread32(&wq->ctrl->running))) 45 wq->index, ioread32(&wq->ctrl->fetch_index), 46 ioread32(&wq->ctrl->posted_index)); 55 BUG_ON(ioread32(&wq->ctrl->enable)); 62 iowrite32(0, &wq->ctrl->fetch_index); 63 iowrite32(0, &wq->ctrl->posted_index); 64 iowrite32(0, &wq->ctrl->error_status); 75 wq->ctrl [all...] |
H A D | vnic_wq.c | 81 wq->ctrl = NULL; 93 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index); 94 if (!wq->ctrl) { 121 writeq(paddr, &wq->ctrl->ring_base); 122 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); 123 iowrite32(0, &wq->ctrl->fetch_index); 124 iowrite32(0, &wq->ctrl->posted_index); 125 iowrite32(cq_index, &wq->ctrl->cq_index); 126 iowrite32(error_interrupt_enable, &wq->ctrl->error_interrupt_enable); 127 iowrite32(error_interrupt_offset, &wq->ctrl [all...] |
/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls.c | 40 struct v4l2_ctrl *ctrl; member in struct:v4l2_ctrl_helper 1199 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, u32 changes) argument 1203 ev->id = ctrl->id; 1204 ev->u.ctrl.changes = changes; 1205 ev->u.ctrl.type = ctrl->type; 1206 ev->u.ctrl.flags = ctrl->flags; 1207 if (ctrl->is_ptr) 1208 ev->u.ctrl 1221 send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes) argument 1236 std_equal(const struct v4l2_ctrl *ctrl, u32 idx, union v4l2_ctrl_ptr ptr1, union v4l2_ctrl_ptr ptr2) argument 1263 std_init(const struct v4l2_ctrl *ctrl, u32 idx, union v4l2_ctrl_ptr ptr) argument 1298 std_log(const struct v4l2_ctrl *ctrl) argument 1369 std_validate(const struct v4l2_ctrl *ctrl, u32 idx, union v4l2_ctrl_ptr ptr) argument 1447 ptr_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr) argument 1477 cur_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 1484 new_to_user(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 1491 user_to_ptr(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr) argument 1539 user_to_new(struct v4l2_ext_control *c, struct v4l2_ctrl *ctrl) argument 1546 ptr_to_ptr(struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr from, union v4l2_ctrl_ptr to) argument 1555 new_to_cur(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 ch_flags) argument 1591 cur_to_new(struct v4l2_ctrl *ctrl) argument 1607 struct v4l2_ctrl *ctrl = master->cluster[i]; local 1661 validate_new(const struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c) argument 1728 struct v4l2_ctrl *ctrl, *next_ctrl; local 1833 handler_new_ref(struct v4l2_ctrl_handler *hdl, struct v4l2_ctrl *ctrl) argument 1913 struct v4l2_ctrl *ctrl; local 2055 struct v4l2_ctrl *ctrl; local 2208 v4l2_ctrl_add_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_ctrl *ctrl) argument 2224 v4l2_ctrl_add_handler(struct v4l2_ctrl_handler *hdl, struct v4l2_ctrl_handler *add, bool (*filter)(const struct v4l2_ctrl *ctrl)) argument 2238 struct v4l2_ctrl *ctrl = ref->ctrl; local 2258 v4l2_ctrl_radio_filter(const struct v4l2_ctrl *ctrl) argument 2328 v4l2_ctrl_activate(struct v4l2_ctrl *ctrl, bool active) argument 2354 v4l2_ctrl_grab(struct v4l2_ctrl *ctrl, bool grabbed) argument 2375 log_ctrl(const struct v4l2_ctrl *ctrl, const char *prefix, const char *colon) argument 2404 struct v4l2_ctrl *ctrl; local 2433 struct v4l2_ctrl *ctrl; local 2474 struct v4l2_ctrl *ctrl; local 2611 struct v4l2_ctrl *ctrl; local 2712 struct v4l2_ctrl *ctrl; local 2883 get_ctrl(struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c) argument 2915 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(hdl, control->id); local 2933 v4l2_ctrl_g_ctrl(struct v4l2_ctrl *ctrl) argument 2945 v4l2_ctrl_g_ctrl_int64(struct v4l2_ctrl *ctrl) argument 2973 struct v4l2_ctrl *ctrl = master->cluster[i]; local 3014 struct v4l2_ctrl *ctrl = helpers[i].ctrl; local 3173 set_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c, u32 ch_flags) argument 3199 set_ctrl_lock(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, struct v4l2_ext_control *c) argument 3217 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(hdl, control->id); local 3240 __v4l2_ctrl_s_ctrl(struct v4l2_ctrl *ctrl, s32 val) argument 3251 __v4l2_ctrl_s_ctrl_int64(struct v4l2_ctrl *ctrl, s64 val) argument 3262 __v4l2_ctrl_s_ctrl_string(struct v4l2_ctrl *ctrl, const char *s) argument 3273 v4l2_ctrl_notify(struct v4l2_ctrl *ctrl, v4l2_ctrl_notify_fnc notify, void *priv) argument 3289 __v4l2_ctrl_modify_range(struct v4l2_ctrl *ctrl, s64 min, s64 max, u64 step, s64 def) argument 3333 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); local 3359 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); local [all...] |
/drivers/spmi/ |
H A D | spmi.c | 39 struct spmi_controller *ctrl = to_spmi_controller(dev); local 40 ida_simple_remove(&ctrl_ida, ctrl->nr); 41 kfree(ctrl); 66 struct spmi_controller *ctrl = sdev->ctrl; local 69 dev_set_name(&sdev->dev, "%d-%02x", ctrl->nr, sdev->usid); 96 spmi_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid) argument 98 if (!ctrl || !ctrl->cmd || ctrl 104 spmi_read_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid, u16 addr, u8 *buf, size_t len) argument 113 spmi_write_cmd(struct spmi_controller *ctrl, u8 opcode, u8 sid, u16 addr, const u8 *buf, size_t len) argument 370 spmi_device_alloc(struct spmi_controller *ctrl) argument 400 struct spmi_controller *ctrl; local 433 of_spmi_register_devices(struct spmi_controller *ctrl) argument 494 spmi_controller_add(struct spmi_controller *ctrl) argument 532 spmi_controller_remove(struct spmi_controller *ctrl) argument [all...] |
/drivers/isdn/hysdn/ |
H A D | hycapi.c | 47 static u16 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb); 65 hycapi_reset_ctr(struct capi_ctr *ctrl) argument 67 hycapictrl_info *cinfo = ctrl->driverdata; 73 capi_ctr_down(ctrl); 81 hycapi_remove_ctr(struct capi_ctr *ctrl) argument 89 cinfo = (hycapictrl_info *)(ctrl->driverdata); 95 capi_ctr_suspend_output(ctrl); 97 if (hycapi_applications[i].listen_req[ctrl->cnr - 1]) { 98 kfree_skb(hycapi_applications[i].listen_req[ctrl->cnr - 1]); 99 hycapi_applications[i].listen_req[ctrl 117 hycapi_sendmsg_internal(struct capi_ctr *ctrl, struct sk_buff *skb) argument 151 hycapi_register_internal(struct capi_ctr *ctrl, __u16 appl, capi_register_params *rp) argument 196 hycapi_restart_internal(struct capi_ctr *ctrl) argument 223 hycapi_register_appl(struct capi_ctr *ctrl, __u16 appl, capi_register_params *rp) argument 262 hycapi_release_internal(struct capi_ctr *ctrl, __u16 appl) argument 299 hycapi_release_appl(struct capi_ctr *ctrl, __u16 appl) argument 326 struct capi_ctr *ctrl; local 346 struct capi_ctr *ctrl; local 371 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) argument 440 struct capi_ctr *ctrl = m->private; local 491 hycapi_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) argument 500 hycapi_procinfo(struct capi_ctr *ctrl) argument 532 struct capi_ctr *ctrl; local 711 struct capi_ctr *ctrl = NULL; local 741 struct capi_ctr *ctrl = NULL; local [all...] |
/drivers/media/usb/uvc/ |
H A D | uvc_ctrl.c | 747 static inline __u8 *uvc_ctrl_data(struct uvc_control *ctrl, int id) argument 749 return ctrl->uvc_data + id * ctrl->info.size; 863 struct uvc_control *ctrl; local 871 ctrl = &entity->controls[i]; 872 if (!ctrl->initialized) 875 list_for_each_entry(map, &ctrl->info.mappings, list) { 877 *control = ctrl; 884 *control = ctrl; 894 struct uvc_control *ctrl local 917 uvc_ctrl_populate_cache(struct uvc_video_chain *chain, struct uvc_control *ctrl) argument 973 __uvc_ctrl_get(struct uvc_video_chain *chain, struct uvc_control *ctrl, struct uvc_control_mapping *mapping, s32 *value) argument 1011 __uvc_query_v4l2_ctrl(struct uvc_video_chain *chain, struct uvc_control *ctrl, struct uvc_control_mapping *mapping, struct v4l2_queryctrl *v4l2_ctrl) argument 1106 struct uvc_control *ctrl; local 1140 struct uvc_control *ctrl; local 1195 uvc_ctrl_fill_event(struct uvc_video_chain *chain, struct v4l2_event *ev, struct uvc_control *ctrl, struct uvc_control_mapping *mapping, s32 value, u32 changes) argument 1218 uvc_ctrl_send_event(struct uvc_fh *handle, struct uvc_control *ctrl, struct uvc_control_mapping *mapping, s32 value, u32 changes) argument 1243 struct uvc_control *ctrl = NULL; local 1271 struct uvc_control *ctrl; local 1309 struct uvc_control *ctrl; local 1392 struct uvc_control *ctrl; local 1464 struct uvc_control *ctrl; local 1477 struct uvc_control *ctrl; local 1592 uvc_ctrl_fixup_xu_info(struct uvc_device *dev, const struct uvc_control *ctrl, struct uvc_control_info *info) argument 1634 uvc_ctrl_fill_xu_info(struct uvc_device *dev, const struct uvc_control *ctrl, struct uvc_control_info *info) argument 1697 uvc_ctrl_init_xu_ctrl(struct uvc_device *dev, struct uvc_control *ctrl) argument 1723 struct uvc_control *ctrl; local 1852 struct uvc_control *ctrl; local 1888 uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl, const struct uvc_control_info *info) argument 1919 __uvc_ctrl_add_mapping(struct uvc_device *dev, struct uvc_control *ctrl, const struct uvc_control_mapping *mapping) argument 1961 struct uvc_control *ctrl; local 2099 uvc_ctrl_init_ctrl(struct uvc_device *dev, struct uvc_control *ctrl) argument 2143 struct uvc_control *ctrl; local 2192 uvc_ctrl_cleanup_mappings(struct uvc_device *dev, struct uvc_control *ctrl) argument 2212 struct uvc_control *ctrl = &entity->controls[i]; local [all...] |
/drivers/scsi/be2iscsi/ |
H A D | be_cmds.c | 109 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; 121 if (phba->ctrl.mcc_tag_available) { 122 tag = phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index]; 123 phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index] = 0; 124 phba->ctrl.mcc_numtag[tag] = 0; 127 phba->ctrl.mcc_tag_available--; 128 if (phba->ctrl.mcc_alloc_index == (MAX_MCC_CMD - 1)) 129 phba->ctrl 258 free_mcc_tag(struct be_ctrl_info *ctrl, unsigned int tag) argument 317 be_mcc_compl_process(struct be_ctrl_info *ctrl, struct be_mcc_compl *compl) argument 352 be_mcc_compl_process_isr(struct be_ctrl_info *ctrl, struct be_mcc_compl *compl) argument 467 struct be_ctrl_info *ctrl = &phba->ctrl; local 584 be_mbox_db_ready_wait(struct be_ctrl_info *ctrl) argument 640 be_mbox_notify(struct be_ctrl_info *ctrl) argument 705 struct be_ctrl_info *ctrl = &phba->ctrl; local 823 beiscsi_cmd_eq_create(struct be_ctrl_info *ctrl, struct be_queue_info *eq, int eq_delay) argument 873 be_cmd_fw_initialize(struct be_ctrl_info *ctrl) argument 913 be_cmd_fw_uninit(struct be_ctrl_info *ctrl) argument 944 beiscsi_cmd_cq_create(struct be_ctrl_info *ctrl, struct be_queue_info *cq, struct be_queue_info *eq, bool sol_evts, bool no_delay, int coalesce_wm) argument 1026 struct be_ctrl_info *ctrl; local 1066 beiscsi_cmd_q_destroy(struct be_ctrl_info *ctrl, struct be_queue_info *q, int queue_type) argument 1141 be_cmd_create_default_pdu_queue(struct be_ctrl_info *ctrl, struct be_queue_info *cq, struct be_queue_info *dq, int length, int entry_size, uint8_t is_header, uint8_t ulp_num) argument 1242 be_cmd_wrbq_create(struct be_ctrl_info *ctrl, struct be_dma_mem *q_mem, struct be_queue_info *wrbq, struct hwi_wrb_context *pwrb_context, uint8_t ulp_num) argument 1289 be_cmd_iscsi_post_template_hdr(struct be_ctrl_info *ctrl, struct be_dma_mem *q_mem) argument 1313 be_cmd_iscsi_remove_template_hdr(struct be_ctrl_info *ctrl) argument 1334 be_cmd_iscsi_post_sgl_pages(struct be_ctrl_info *ctrl, struct be_dma_mem *q_mem, u32 page_offset, u32 num_pages) argument 1386 struct be_ctrl_info *ctrl = &phba->ctrl; local 1419 struct be_ctrl_info *ctrl = &phba->ctrl; local [all...] |