| /drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
| A D | gt215.c | 54 pmu->recv.message = message; in gt215_pmu_send() 55 pmu->recv.process = process; in gt215_pmu_send() 77 wait_event(pmu->recv.wait, (pmu->recv.process == 0)); in gt215_pmu_send() 105 pmu->recv.base)); in gt215_pmu_recv() 116 if (pmu->recv.process) { in gt215_pmu_recv() 119 pmu->recv.data[0] = data0; in gt215_pmu_recv() 120 pmu->recv.data[1] = data1; in gt215_pmu_recv() 121 pmu->recv.process = 0; in gt215_pmu_recv() 122 wake_up(&pmu->recv.wait); in gt215_pmu_recv() 181 flush_work(&pmu->recv.work); in gt215_pmu_fini() [all …]
|
| A D | base.c | 57 struct nvkm_pmu *pmu = container_of(work, typeof(*pmu), recv.work); in nvkm_pmu_recv() 58 return pmu->func->recv(pmu); in nvkm_pmu_recv() 135 INIT_WORK(&pmu->recv.work, nvkm_pmu_recv); in nvkm_pmu_ctor() 136 init_waitqueue_head(&pmu->recv.wait); in nvkm_pmu_ctor()
|
| /drivers/isdn/hardware/mISDN/ |
| A D | netjet.c | 77 struct tiger_dma recv; member 262 card->recv.idx = (card->recv.dmacur - card->recv.dmastart) >> 2; in mode_tiger() 269 card->recv.idx); in mode_tiger() 345 card->recv.dmaend = card->recv.dmastart + in inittiger() 347 card->recv.dmairq = card->recv.dmastart + in inittiger() 354 card->recv.dmastart, card->recv.dmairq, in inittiger() 355 card->recv.dmaend, card->recv.start, card->recv.size); in inittiger() 397 if (idx >= card->recv.size) in read_dma() 456 idx = card->recv.size - 1; in recv_tiger() 705 card->recv.idx = (card->recv.dmacur - card->recv.dmastart) >> 2; in nj_irq() [all …]
|
| /drivers/bluetooth/ |
| A D | hci_h4.c | 101 { H4_RECV_ACL, .recv = hci_recv_frame }, 102 { H4_RECV_SCO, .recv = hci_recv_frame }, 103 { H4_RECV_EVENT, .recv = hci_recv_frame }, 104 { H4_RECV_ISO, .recv = hci_recv_frame }, 138 .recv = h4_recv, 259 (&pkts[i])->recv(hdev, skb); in h4_recv_buf() 267 (&pkts[i])->recv(hdev, skb); in h4_recv_buf()
|
| A D | hci_mrvl.c | 245 { H4_RECV_ACL, .recv = hci_recv_frame }, 246 { H4_RECV_SCO, .recv = hci_recv_frame }, 247 { H4_RECV_EVENT, .recv = hci_recv_frame }, 248 { HCI_RECV_FW_REQ, .recv = mrvl_recv_fw_req }, 249 { HCI_RECV_CHIP_VER, .recv = mrvl_recv_chip_ver }, 443 .recv = mrvl_recv, 457 .recv = mrvl_recv,
|
| A D | hci_ll.c | 415 { H4_RECV_ACL, .recv = hci_recv_frame }, 416 { H4_RECV_SCO, .recv = hci_recv_frame }, 417 { H4_RECV_EVENT, .recv = hci_recv_frame }, 418 { LL_RECV_SLEEP_IND, .recv = ll_recv_frame }, 419 { LL_RECV_SLEEP_ACK, .recv = ll_recv_frame }, 420 { LL_RECV_WAKE_IND, .recv = ll_recv_frame }, 421 { LL_RECV_WAKE_ACK, .recv = ll_recv_frame }, 804 .recv = ll_recv,
|
| A D | hci_ath.c | 185 { H4_RECV_ACL, .recv = hci_recv_frame }, 186 { H4_RECV_SCO, .recv = hci_recv_frame }, 187 { H4_RECV_EVENT, .recv = hci_recv_frame }, 255 .recv = ath_recv,
|
| A D | h4_recv.h | 17 int (*recv)(struct hci_dev *hdev, struct sk_buff *skb); member 142 (&pkts[i])->recv(hdev, skb); in h4_recv_buf() 147 (&pkts[i])->recv(hdev, skb); in h4_recv_buf()
|
| A D | hci_ag6xx.c | 96 { H4_RECV_ACL, .recv = hci_recv_frame }, 97 { H4_RECV_SCO, .recv = hci_recv_frame }, 98 { H4_RECV_EVENT, .recv = hci_recv_frame }, 308 .recv = ag6xx_recv,
|
| A D | hci_nokia.c | 610 { H4_RECV_ACL, .recv = hci_recv_frame }, 611 { H4_RECV_SCO, .recv = hci_recv_frame }, 612 { H4_RECV_EVENT, .recv = hci_recv_frame }, 613 { NOKIA_RECV_ALIVE, .recv = nokia_recv_alive_packet }, 614 { NOKIA_RECV_NEG, .recv = nokia_recv_negotiation_packet }, 615 { NOKIA_RECV_RADIO, .recv = nokia_recv_radio }, 670 .recv = nokia_recv,
|
| A D | bpa10x.c | 78 { H4_RECV_ACL, .recv = hci_recv_frame }, 79 { H4_RECV_SCO, .recv = hci_recv_frame }, 80 { H4_RECV_EVENT, .recv = hci_recv_frame }, 81 { HCI_RECV_VENDOR, .recv = hci_recv_diag },
|
| A D | hci_bcm.c | 684 { H4_RECV_ACL, .recv = hci_recv_frame }, 685 { H4_RECV_SCO, .recv = hci_recv_frame }, 686 { H4_RECV_EVENT, .recv = hci_recv_frame }, 687 { H4_RECV_ISO, .recv = hci_recv_frame }, 688 { BCM_RECV_LM_DIAG, .recv = hci_recv_diag }, 689 { BCM_RECV_NULL, .recv = hci_recv_diag }, 690 { BCM_RECV_TYPE49, .recv = hci_recv_diag }, 691 { BCM_RECV_TYPE52, .recv = hci_recv_diag }, 1308 .recv = bcm_recv,
|
| A D | hci_intel.c | 875 goto recv; in intel_recv_event() 901 recv: in intel_recv_event() 962 { H4_RECV_ACL, .recv = hci_recv_frame }, 963 { H4_RECV_SCO, .recv = hci_recv_frame }, 964 { H4_RECV_EVENT, .recv = intel_recv_event }, 965 { INTEL_RECV_LPM, .recv = intel_recv_lpm }, 1058 .recv = intel_recv,
|
| /drivers/usb/storage/ |
| A D | karma.c | 39 char *recv; member 115 data->recv, RIO_RECV_LEN, NULL); in rio_karma_send_command() 119 if (data->recv[5] == seq) in rio_karma_send_command() 172 kfree(data->recv); in rio_karma_destructor() 182 data->recv = kmalloc(RIO_RECV_LEN, GFP_NOIO); in rio_karma_init() 183 if (!data->recv) { in rio_karma_init()
|
| /drivers/infiniband/core/ |
| A D | mad.c | 2311 recv->header.mapping, in ib_mad_recv_done() 2316 recv->header.wc = *wc; in ib_mad_recv_done() 2317 recv->header.recv_wc.wc = &recv->header.wc; in ib_mad_recv_done() 2327 recv->header.recv_wc.recv_buf.mad = (struct ib_mad *)recv->mad; in ib_mad_recv_done() 2328 recv->header.recv_wc.recv_buf.grh = &recv->grh; in ib_mad_recv_done() 2337 mad_size = recv->mad_size; in ib_mad_recv_done() 2359 &recv->grh, (const struct ib_mad *)recv->mad, in ib_mad_recv_done() 2371 &recv->grh, wc, in ib_mad_recv_done() 2389 recv = NULL; in ib_mad_recv_done() 2401 kfree(recv); in ib_mad_recv_done() [all …]
|
| /drivers/mailbox/ |
| A D | arm_mhuv2.c | 178 struct mhu2_recv_frame_reg __iomem *recv; member 266 &mhu->recv->ch_wn[priv->ch_wn_idx].mask_clear); in mhuv2_doorbell_rx_startup() 276 &mhu->recv->ch_wn[priv->ch_wn_idx].mask_set); in mhuv2_doorbell_rx_shutdown() 284 &mhu->recv->ch_wn[priv->ch_wn_idx].stat_clear); in mhuv2_doorbell_read_data() 335 writel_relaxed(0xFFFFFFFF, &mhu->recv->ch_wn[i].mask_clear); in mhuv2_data_transfer_rx_startup() 345 writel_relaxed(0xFFFFFFFF, &mhu->recv->ch_wn[i].mask_set); in mhuv2_data_transfer_rx_shutdown() 378 data[windows - 1 - i] = readl_relaxed(&mhu->recv->ch_wn[idx].stat); in mhuv2_data_transfer_read_data() 379 writel_relaxed(0xFFFFFFFF, &mhu->recv->ch_wn[idx].stat_clear); in mhuv2_data_transfer_read_data() 627 chan = get_irq_chan_comb(mhu, mhu->recv->chcomb_int_st); in get_irq_chan_comb_rx() 1028 mhu->recv = reg; in mhuv2_rx_init() [all …]
|
| /drivers/gpu/drm/i915/gt/uc/ |
| A D | intel_guc_ct.c | 143 spin_lock_init(&ct->ctbs.recv.lock); in intel_guc_ct_init_early() 350 guc_ct_buffer_reset(&ct->ctbs.recv); in intel_guc_ct_enable() 358 size = ct->ctbs.recv.size * 4; in intel_guc_ct_enable() 580 send->status, recv->status); in ct_deadlocked() 586 atomic_read(&ct->ctbs.recv.space) * 4); in ct_deadlocked() 615 atomic_sub(g2h_len_dw, &ct->ctbs.recv.space); in g2h_reserve_space() 620 atomic_add(g2h_len_dw, &ct->ctbs.recv.space); in g2h_release_space() 1313 spin_lock_irqsave(&ct->ctbs.recv.lock, flags); in ct_receive() 1373 atomic_read(&ct->ctbs.recv.space) * 4); in intel_guc_ct_print_info() 1375 ct->ctbs.recv.desc->head); in intel_guc_ct_print_info() [all …]
|
| /drivers/isdn/mISDN/ |
| A D | stack.c | 389 dev->teimgr->recv = mISDN_queue_message; in create_stack() 392 dev->D.recv = l1_receive; in create_stack() 397 newst->own.recv = mISDN_queue_message; in create_stack() 434 ch->recv = mISDN_queue_message; in connect_layer1() 475 ch->recv = rq.ch->send; in connect_Bstack() 477 rq.ch->recv = ch->send; in connect_Bstack() 490 ch->recv = rq2.ch->send; in connect_Bstack() 500 rq2.ch->recv = rq.ch->send; in connect_Bstack() 502 rq.ch->recv = rq2.ch->send; in connect_Bstack() 533 ch->recv = mISDN_queue_message; in create_l2entity() [all …]
|
| /drivers/soc/ixp4xx/ |
| A D | ixp4xx-npe.c | 453 u32 *recv = msg; in npe_recv_message() local 460 recv[cnt++] = __raw_readl(&npe->regs->in_out_fifo); in npe_recv_message() 471 debug_msg(npe, "Received [%08X]\n", recv[0]); in npe_recv_message() 474 debug_msg(npe, "Received [%08X:%08X]\n", recv[0], recv[1]); in npe_recv_message() 492 u32 *send = msg, recv[2]; in npe_send_recv_message() local 496 if ((result = npe_recv_message(npe, recv, what)) != 0) in npe_send_recv_message() 499 if ((recv[0] != send[0]) || (recv[1] != send[1])) { in npe_send_recv_message()
|
| /drivers/char/tpm/st33zp24/ |
| A D | st33zp24.c | 71 tpm_dev->ops->recv(tpm_dev->phy_id, TPM_INT_STATUS, &interrupt, 1); in clear_interruption() 96 tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS, &data, 1); in st33zp24_status() 109 status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_ACCESS, &data, 1); in check_locality() 168 status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS + 1, in get_burstcount() 174 status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS + 2, in get_burstcount() 277 ret = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_DATA_FIFO, in recv_data() 428 .recv = st33zp24_recv,
|
| /drivers/usb/gadget/udc/ |
| A D | renesas_usbf.c | 621 unsigned int recv; in usbf_ep0_pio_out() local 629 count = recv; in usbf_ep0_pio_out() 978 unsigned int recv; in usbf_epn_pio_out() local 986 count = recv; in usbf_epn_pio_out() 1190 unsigned int recv; in usbf_epn_dma_out() local 1223 if (!recv) { in usbf_epn_dma_out() 1234 if (recv > left) { in usbf_epn_dma_out() 1244 if (recv <= 3) { in usbf_epn_dma_out() 1318 count = recv & 0x3; in usbf_epn_dma_out() 1379 recv, left); in usbf_epn_dma_out() [all …]
|
| /drivers/tty/hvc/ |
| A D | hvc_xen.c | 155 size_t recv = 0; in domU_read_console() local 172 while (cons != prod && recv < len) in domU_read_console() 173 buf[recv++] = intf->in[MASK_XENCONS_IDX(cons++, intf->in)]; in domU_read_console() 191 if (!recv && xencons->out_cons_same++ > 1) { in domU_read_console() 196 if (recv) { in domU_read_console() 202 return recv; in domU_read_console()
|
| /drivers/spi/ |
| A D | spi-fsi.c | 334 int recv = 0; in fsi_spi_transfer_data() local 338 while (transfer->len > recv) { in fsi_spi_transfer_data() 354 recv += fsi_spi_data_in(in, &rx[recv], in fsi_spi_transfer_data() 355 (int)transfer->len - recv); in fsi_spi_transfer_data()
|
| /drivers/scsi/libfc/ |
| A D | fc_libfc.c | 236 if (prov_entry && prov_entry->recv) in fc_fc4_conf_lport_params() 267 prov_entry = (prov->recv ? fc_passive_prov : fc_active_prov) + type; in fc_fc4_register_provider() 286 if (prov->recv) in fc_fc4_deregister_provider()
|
| /drivers/scsi/ |
| A D | libiscsi_tcp.c | 109 static void iscsi_tcp_segment_map(struct iscsi_segment *segment, int recv) in iscsi_tcp_segment_map() argument 131 if (!recv && sendpage_ok(sg_page(sg))) in iscsi_tcp_segment_map() 134 if (recv) { in iscsi_tcp_segment_map() 191 struct iscsi_segment *segment, int recv, in iscsi_tcp_segment_done() argument 198 recv ? "recv" : "xmit"); in iscsi_tcp_segment_done() 219 iscsi_tcp_segment_map(segment, recv); in iscsi_tcp_segment_done() 237 iscsi_tcp_segment_map(segment, recv); in iscsi_tcp_segment_done() 262 recv ? segment->recv_digest : segment->digest); in iscsi_tcp_segment_done()
|