| /drivers/net/hamradio/ |
| A D | 6pack.c | 144 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in sp_xmit_on_air() 146 actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2); in sp_xmit_on_air() 150 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in sp_xmit_on_air() 211 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in sp_encaps() 217 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in sp_encaps() 220 sp->xhead = sp->xbuff; in sp_encaps() 511 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in resync_tnc() 856 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in decode_prio_command() 858 actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2); in decode_prio_command() 868 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in decode_prio_command() [all …]
|
| /drivers/media/usb/pvrusb2/ |
| A D | pvrusb2-io.c | 187 sp->r_bcount, sp->r_count); in pvr2_buffer_set_ready() 212 sp->i_bcount, sp->i_count); in pvr2_buffer_set_idle() 236 sp->q_bcount, sp->q_count); in pvr2_buffer_set_queued() 291 sp, in pvr2_stream_buffer_count() 321 sp->buffers[sp->buffer_total_count] = bp; in pvr2_stream_buffer_count() 359 sp, sp->buffer_total_count, sp->buffer_target_count); in pvr2_stream_achieve_buffer_count() 448 sp, urb->status, sp->fail_count); in buffer_complete() 456 sp->callback_func(sp->callback_data); in buffer_complete() 463 sp = kzalloc(sizeof(*sp), GFP_KERNEL); in pvr2_stream_create() 464 if (!sp) return sp; in pvr2_stream_create() [all …]
|
| /drivers/crypto/ccp/ |
| A D | sp-dev.c | 70 sp->ccp_irq_handler(irq, sp->ccp_irq_data); in sp_irq_handler() 73 sp->psp_irq_handler(irq, sp->psp_irq_data); in sp_irq_handler() 83 if ((sp->psp_irq == sp->ccp_irq) && sp->dev_vdata->psp_vdata) { in sp_request_ccp_irq() 90 sp->name, sp); in sp_request_ccp_irq() 111 if ((sp->psp_irq == sp->ccp_irq) && sp->dev_vdata->ccp_vdata) { in sp_request_psp_irq() 118 sp->name, sp); in sp_request_psp_irq() 136 if ((sp->psp_irq == sp->ccp_irq) && sp->dev_vdata->psp_vdata) { in sp_free_ccp_irq() 140 free_irq(sp->ccp_irq, sp); in sp_free_ccp_irq() 155 if ((sp->psp_irq == sp->ccp_irq) && sp->dev_vdata->ccp_vdata) { in sp_free_psp_irq() 159 free_irq(sp->psp_irq, sp); in sp_free_psp_irq() [all …]
|
| A D | sp-pci.c | 177 sp->ccp_irq = 0; in sp_free_irqs() 178 sp->psp_irq = 0; in sp_free_irqs() 186 dev_new = sp->dev; in sp_pci_is_master() 242 if (!sp) in sp_pci_probe() 277 sp->io_map = iomap_table[sp->dev_vdata->bar]; in sp_pci_probe() 312 sp_free_irqs(sp); in sp_pci_probe() 323 if (!sp) in sp_pci_shutdown() 326 sp_destroy(sp); in sp_pci_shutdown() 334 if (!sp) in sp_pci_remove() 337 sp_destroy(sp); in sp_pci_remove() [all …]
|
| A D | sp-platform.c | 92 sp->psp_irq = ret; in sp_get_irqs() 94 sp->ccp_irq = ret; in sp_get_irqs() 102 sp->ccp_irq = ret; in sp_get_irqs() 110 struct sp_device *sp; in sp_platform_probe() local 118 if (!sp) in sp_platform_probe() 128 if (!sp->dev_vdata) { in sp_platform_probe() 158 ret = sp_get_irqs(sp); in sp_platform_probe() 164 ret = sp_init(sp); in sp_platform_probe() 182 sp_destroy(sp); in sp_platform_remove() 194 return sp_suspend(sp); in sp_platform_suspend() [all …]
|
| A D | sp-dev.h | 139 int sp_init(struct sp_device *sp); 140 void sp_destroy(struct sp_device *sp); 142 int sp_suspend(struct sp_device *sp); 143 int sp_resume(struct sp_device *sp); 154 int ccp_dev_init(struct sp_device *sp); 155 void ccp_dev_destroy(struct sp_device *sp); 157 void ccp_dev_suspend(struct sp_device *sp); 158 void ccp_dev_resume(struct sp_device *sp); 162 static inline int ccp_dev_init(struct sp_device *sp) in ccp_dev_init() argument 173 int psp_dev_init(struct sp_device *sp); [all …]
|
| /drivers/net/ethernet/seeq/ |
| A D | sgiseeq.c | 53 #define TX_BUFFS_AVAIL(sp) ((sp->tx_old <= sp->tx_new) ? \ argument 55 sp->tx_old - sp->tx_new - 1) 189 sp->rx_new = sp->tx_new = 0; in seeq_init_ring() 190 sp->rx_old = sp->tx_old = 0; in seeq_init_ring() 336 hregs->rx_ndptr = VIRT_TO_DMA(sp, sp->rx_desc + sp->rx_new); in rx_maybe_restart() 353 rd = &sp->rx_desc[sp->rx_new]; in sgiseeq_rx() 405 sp->rx_new = NEXT_RX(sp->rx_new); in sgiseeq_rx() 407 rd = &sp->rx_desc[sp->rx_new]; in sgiseeq_rx() 494 sp->tx_old = NEXT_TX(sp->tx_old); in sgiseeq_tx() 521 if (sp->tx_old != sp->tx_new) in sgiseeq_interrupt() [all …]
|
| /drivers/misc/ibmasm/ |
| A D | module.c | 68 if (sp == NULL) { in ibmasm_init_one() 78 sp->dev = &pdev->dev; in ibmasm_init_one() 80 snprintf(sp->dirname, IBMASM_NAME_SIZE, "%d", sp->number); in ibmasm_init_one() 81 snprintf(sp->devname, IBMASM_NAME_SIZE, "%s%d", DRIVER_NAME, sp->number); in ibmasm_init_one() 95 sp->irq = pdev->irq; in ibmasm_init_one() 103 result = request_irq(sp->irq, ibmasm_interrupt_handler, IRQF_SHARED, sp->devname, (void*)sp); in ibmasm_init_one() 127 ibmasmfs_add_sp(sp); in ibmasm_init_one() 137 free_irq(sp->irq, (void *)sp); in ibmasm_init_one() 145 kfree(sp); in ibmasm_init_one() 168 free_irq(sp->irq, (void *)sp); in ibmasm_remove_one() [all …]
|
| A D | command.c | 40 cmd->lock = &sp->lock; in ibmasm_new_command() 93 exec_next_command(sp); in do_exec_command() 114 if (!sp->current_command) { in ibmasm_exec_command() 115 sp->current_command = cmd; in ibmasm_exec_command() 118 do_exec_command(sp); in ibmasm_exec_command() 120 enqueue_command(sp, cmd); in ibmasm_exec_command() 133 sp->current_command = dequeue_command(sp); in exec_next_command() 134 if (sp->current_command) { in exec_next_command() 137 do_exec_command(sp); in exec_next_command() 165 if (!sp->current_command) in ibmasm_receive_command_response() [all …]
|
| A D | remote.h | 75 #define mouse_addr(sp) (sp->base_address + CONDOR_MOUSE_DATA) argument 76 #define display_width(sp) (mouse_addr(sp) + CONDOR_INPUT_DISPLAY_RESX) argument 77 #define display_height(sp) (mouse_addr(sp) + CONDOR_INPUT_DISPLAY_RESY) argument 78 #define display_depth(sp) (mouse_addr(sp) + CONDOR_INPUT_DISPLAY_BITS) argument 79 #define desktop_info(sp) (mouse_addr(sp) + CONDOR_INPUT_DESKTOP_INFO) argument 80 #define vnc_status(sp) (mouse_addr(sp) + CONDOR_OUTPUT_VNC_STATUS) argument 81 #define isr_control(sp) (mouse_addr(sp) + CONDOR_MOUSE_ISR_CONTROL) argument 83 #define mouse_interrupt_pending(sp) readl(mouse_addr(sp) + CONDOR_MOUSE_ISR_STATUS) argument 84 #define clear_mouse_interrupt(sp) writel(0, mouse_addr(sp) + CONDOR_MOUSE_ISR_STATUS) argument 91 #define get_queue_writer(sp) readl(mouse_addr(sp) + CONDOR_MOUSE_Q_WRITER) argument [all …]
|
| A D | ibmasm.h | 163 int ibmasm_event_buffer_init(struct service_processor *sp); 164 void ibmasm_event_buffer_exit(struct service_processor *sp); 174 int ibmasm_heartbeat_init(struct service_processor *sp); 175 void ibmasm_heartbeat_exit(struct service_processor *sp); 185 int ibmasm_send_driver_vpd(struct service_processor *sp); 189 int ibmasm_send_i2o_message(struct service_processor *sp); 200 void ibmasmfs_add_sp(struct service_processor *sp); 204 void ibmasm_register_uart(struct service_processor *sp); 205 void ibmasm_unregister_uart(struct service_processor *sp); 207 #define ibmasm_register_uart(sp) do { } while(0) argument [all …]
|
| A D | event.c | 51 spin_lock_irqsave(&sp->lock, flags); in ibmasm_receive_event() 61 spin_unlock_irqrestore(&sp->lock, flags); in ibmasm_receive_event() 63 wake_up_event_readers(sp); in ibmasm_receive_event() 93 spin_lock_irqsave(&sp->lock, flags); in ibmasm_get_next_event() 105 spin_unlock_irqrestore(&sp->lock, flags); in ibmasm_get_next_event() 122 spin_lock_irqsave(&sp->lock, flags); in ibmasm_event_reader_register() 124 spin_unlock_irqrestore(&sp->lock, flags); in ibmasm_event_reader_register() 131 spin_lock_irqsave(&sp->lock, flags); in ibmasm_event_reader_unregister() 133 spin_unlock_irqrestore(&sp->lock, flags); in ibmasm_event_reader_unregister() 155 sp->event_buffer = buffer; in ibmasm_event_buffer_init() [all …]
|
| /drivers/spi/ |
| A D | spi-ath79.c | 77 sp->ioc_base |= cs_bit; in ath79_spi_chipselect() 81 ath79_spi_wr(sp, AR71XX_SPI_REG_IOC, sp->ioc_base); in ath79_spi_chipselect() 90 sp->reg_ctrl = ath79_spi_rr(sp, AR71XX_SPI_REG_CTRL); in ath79_spi_enable() 91 sp->ioc_base = ath79_spi_rr(sp, AR71XX_SPI_REG_IOC); in ath79_spi_enable() 103 ath79_spi_wr(sp, AR71XX_SPI_REG_CTRL, sp->reg_ctrl); in ath79_spi_disable() 112 u32 ioc = sp->ioc_base; in ath79_spi_txrx_mode0() 160 ath79_spi_wr(sp, AR71XX_SPI_REG_IOC, sp->ioc_base); in ath79_exec_mem_op() 172 struct ath79_spi *sp; in ath79_spi_probe() local 204 if (IS_ERR(sp->clk)) { in ath79_spi_probe() 217 sp->rrw_delay); in ath79_spi_probe() [all …]
|
| A D | spi-mtk-nor.c | 384 if (sp->has_irq) { in mtk_nor_dma_exec() 394 if (sp->has_irq) { in mtk_nor_dma_exec() 420 ret = mtk_nor_dma_exec(sp, op->addr.val, rdlen, sp->buffer_dma); in mtk_nor_read_bounce() 646 sp->spi_freq); in mtk_nor_setup() 866 sp->base = base; in mtk_nor_probe() 869 sp->ctlr = ctlr; in mtk_nor_probe() 875 sp->caps = caps; in mtk_nor_probe() 880 if (!sp->buffer) in mtk_nor_probe() 892 sp->spi_freq = clk_get_rate(sp->spi_clk); in mtk_nor_probe() 894 mtk_nor_init(sp); in mtk_nor_probe() [all …]
|
| A D | spi-sh-sci.c | 33 #define SCSPTR(sp) (sp->membase + 0x1c) argument 50 sp->val |= bits; in setbits() 52 sp->val &= ~bits; in setbits() 54 iowrite8(sp->val, SCSPTR(sp)); in setbits() 111 (sp->info->chip_select)(sp->info, spi_get_chipselect(dev, 0), value); in sh_sci_spi_chipselect() 132 if (!sp->info) { in sh_sci_spi_probe() 140 sp->bitbang.ctlr->bus_num = sp->info->bus_num; in sh_sci_spi_probe() 141 sp->bitbang.ctlr->num_chipselect = sp->info->num_chipselect; in sh_sci_spi_probe() 155 if (!sp->membase) { in sh_sci_spi_probe() 159 sp->val = ioread8(SCSPTR(sp)); in sh_sci_spi_probe() [all …]
|
| /drivers/gpu/host1x/ |
| A D | syncpt.c | 97 return sp; in host1x_syncpt_alloc() 118 return sp->id; in host1x_syncpt_id() 187 val = host1x_hw_syncpt_load(sp->host, sp); in host1x_syncpt_load() 198 host1x_hw_syncpt_load_wait_base(sp->host, sp); in host1x_syncpt_load_wait_base() 209 return host1x_hw_syncpt_cpu_incr(sp->host, sp); in host1x_syncpt_incr() 226 host1x_hw_syncpt_load(sp->host, sp); in host1x_syncpt_wait() 256 host1x_hw_syncpt_load(sp->host, sp); in host1x_syncpt_wait() 344 atomic_set(&sp->max_val, host1x_syncpt_read(sp)); in syncpt_release() 369 if (!sp) in host1x_syncpt_put() 482 return sp; in host1x_syncpt_get() [all …]
|
| /drivers/base/ |
| A D | bus.c | 80 sp = NULL; in bus_to_subsys() 82 sp = subsys_get(sp); in bus_to_subsys() 84 return sp; in bus_to_subsys() 91 if (sp) in bus_get() 186 if (!sp) in bus_create_file() 200 if (!sp) in bus_remove_file() 284 if (!sp) in drivers_autoprobe_show() 297 if (!sp) in drivers_autoprobe_store() 364 if (!sp) in bus_for_each_dev() 400 if (!sp) in bus_find_device() [all …]
|
| A D | class.c | 62 sp = NULL; in class_to_subsys() 64 sp = subsys_get(sp); in class_to_subsys() 66 return sp; in class_to_subsys() 135 if (!sp) in class_create_file_ns() 150 if (!sp) in class_remove_file_ns() 237 if (!sp) in class_unregister() 327 if (!sp) { in class_dev_iter_init() 337 iter->sp = sp; in class_dev_iter_init() 494 if (!sp) in class_interface_register() 527 if (!sp) in class_interface_unregister() [all …]
|
| /drivers/video/fbdev/ |
| A D | sunxvr2500.c | 36 sp->width = of_getintprop_default(sp->of_node, "width", 0); in s3d_get_props() 37 sp->height = of_getintprop_default(sp->of_node, "height", 0); in s3d_get_props() 38 sp->depth = of_getintprop_default(sp->of_node, "depth", 8); in s3d_get_props() 40 if (!sp->width || !sp->height) { in s3d_get_props() 89 if (sp->depth == 32 || sp->depth == 24) in s3d_set_fbinfo() 141 sp = info->par; in s3d_pci_register() 142 sp->info = info; in s3d_pci_register() 143 sp->pdev = pdev; in s3d_pci_register() 145 if (!sp->of_node) { in s3d_pci_register() 183 sp->fb_size = info->fix.line_length * sp->height; in s3d_pci_register() [all …]
|
| /drivers/scsi/qla2xxx/ |
| A D | qla_iocb.c | 859 sgx.sp = sp; in qla24xx_walk_and_build_sglist_no_difb() 1682 qla_put_fw_resources(sp->qpair, &sp->iores); in qla24xx_start_scsi() 1764 sgx.sp = sp; in qla24xx_dif_start_scsi() 1890 qla_put_fw_resources(sp->qpair, &sp->iores); in qla24xx_dif_start_scsi() 2146 sgx.sp = sp; in qla2xxx_dif_start_scsi_mq() 2296 if (sp && (sp->type != SRB_SCSI_CMD)) { in __qla2x00_alloc_iocbs() 2583 sp->async_done(sp, res); in qla2x00_async_done() 2618 sp->free(sp); in qla2x00_sp_release() 2888 sp->done(sp, QLA_FUNCTION_TIMEOUT); in qla2x00_els_dcmd2_iocb_timeout() 3038 e->u.iosb.sp = sp; in qla2x00_els_dcmd2_sp_done() [all …]
|
| A D | qla_nvme.c | 193 qla2xxx_rel_qpair_sp(sp->qpair, sp); in qla_nvme_release_fcp_cmd_kref() 305 srb_t *sp = priv->sp; in qla_nvme_abort_work() local 314 __func__, sp, sp->handle, fcport, sp->u.iocb_cmd.u.nvme.desc, fcport->deleted); in qla_nvme_abort_work() 322 __func__, sp, sp->type); in qla_nvme_abort_work() 323 sp->done(sp, 0); in qla_nvme_abort_work() 359 kref_put(&sp->cmd_kref, sp->put_fn); in qla_nvme_abort_work() 395 uctx->sp = sp; in qla_nvme_xmt_ls_rsp() 501 priv->sp = sp; in qla_nvme_ls_req() 815 priv->sp = sp; in qla_nvme_post_cmd() 822 sp->cmd_sp = sp; in qla_nvme_post_cmd() [all …]
|
| /drivers/gpu/host1x/hw/ |
| A D | syncpt_hw.c | 19 struct host1x *host = sp->host; in syncpt_restore() 30 struct host1x *host = sp->host; in syncpt_restore_wait_base() 43 struct host1x *host = sp->host; in syncpt_read_wait_base() 45 sp->base_val = in syncpt_read_wait_base() 55 struct host1x *host = sp->host; in syncpt_load() 66 __func__, sp->id, host1x_syncpt_read_min(sp), in syncpt_load() 67 host1x_syncpt_read_max(sp)); in syncpt_load() 78 struct host1x *host = sp->host; in syncpt_cpu_incr() 79 u32 reg_offset = sp->id / 32; in syncpt_cpu_incr() 82 host1x_syncpt_idle(sp)) in syncpt_cpu_incr() [all …]
|
| /drivers/mfd/ |
| A D | rave-sp.c | 363 mutex_lock(&sp->bus_lock); in rave_sp_exec() 366 sp->reply = &reply; in rave_sp_exec() 379 sp->reply = NULL; in rave_sp_exec() 411 reply = sp->reply; in rave_sp_receive_reply() 422 sp->reply = NULL; in rave_sp_receive_reply() 701 ret = sp->variant->cmd.get_status(sp, &status); in rave_sp_get_status() 772 struct rave_sp *sp; in rave_sp_probe() local 782 sp = devm_kzalloc(dev, sizeof(*sp), GFP_KERNEL); in rave_sp_probe() 783 if (!sp) in rave_sp_probe() 786 sp->serdev = serdev; in rave_sp_probe() [all …]
|
| /drivers/tty/serial/ |
| A D | sprd_serial.c | 388 sp->rx_dma.virt, sp->rx_dma.phys_addr); in sprd_rx_free_buf() 434 sp->rx_dma.phys_addr - sp->pos; in sprd_uart_dma_irq() 435 sp->pos = sp->rx_dma.phys_addr; in sprd_uart_dma_irq() 437 sp->rx_dma.trans_len = state.residue - sp->pos; in sprd_uart_dma_irq() 442 sp->rx_buf_tail += sp->rx_dma.trans_len; in sprd_uart_dma_irq() 464 if (sp->pos != sp->rx_dma.phys_addr) { in sprd_complete_rx_dma() 466 sp->rx_dma.phys_addr - sp->pos; in sprd_complete_rx_dma() 468 sp->rx_buf_tail += sp->rx_dma.trans_len; in sprd_complete_rx_dma() 486 sp->pos = sp->rx_dma.phys_addr; in sprd_start_dma_rx() 487 sp->rx_buf_tail = sp->rx_dma.virt; in sprd_start_dma_rx() [all …]
|
| /drivers/net/ethernet/neterion/ |
| A D | s2io.c | 3830 sp->name, sp); in s2io_test_msi() 3846 wait_event_timeout(sp->msi_wait, sp->msi_detected, HZ/10); in s2io_test_msi() 3857 free_irq(sp->entries[1].vector, sp); in s2io_test_msi() 3891 free_irq(sp->pdev->irq, sp->dev); in remove_inta_isr() 5088 do_s2io_add_mc(sp, sp->def_mac_addr[offset].mac_addr); in do_s2io_restore_unicast_mc() 5768 eeprom->magic = sp->pdev->vendor | (sp->pdev->device << 16); in s2io_ethtool_geeprom() 5809 (sp->pdev->vendor | (sp->pdev->device << 16)), in s2io_ethtool_seeprom() 7061 if (verify_pcc_quiescent(sp, sp->device_enabled_once)) in do_s2io_card_down() 7762 sp->other_fifo_idx = sp->total_tcp_fifos - 1; in s2io_init_nic() 7766 sp->udp_fifo_idx = sp->total_tcp_fifos; in s2io_init_nic() [all …]
|