/linux-master/arch/mips/sibyte/common/ |
H A D | cfe_console.c | 13 static void cfe_console_write(struct console *cons, const char *str, argument 44 static int cfe_console_setup(struct console *cons, char *str) argument
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | niu.h | 2859 int cons; member in struct:rx_pkt_hdr0::tx_ring_info 2885 ((tp->prod - tp->cons) & (MAX_TX_RING_SIZE - 1)));
|
/linux-master/drivers/s390/cio/ |
H A D | ccwreq.c | 186 if (irb->esw.esw0.erw.cons) {
|
/linux-master/drivers/tty/serial/ |
H A D | suncore.c | 61 drv->cons = con;
|
/linux-master/arch/arm64/kvm/ |
H A D | arm.c | 2506 int kvm_arch_irq_bypass_add_producer(struct irq_bypass_consumer *cons, argument 2510 container_of(cons, struct kvm_kernel_irqfd, consumer); 2515 void kvm_arch_irq_bypass_del_producer(struct irq_bypass_consumer *cons, argument 2519 container_of(cons, struct kvm_kernel_irqfd, consumer); 2525 void kvm_arch_irq_bypass_stop(struct irq_bypass_consumer *cons) argument 2528 container_of(cons, struct kvm_kernel_irqfd, consumer); 2533 void kvm_arch_irq_bypass_start(struct irq_bypass_consumer *cons) argument 2536 container_of(cons, struct kvm_kernel_irqfd, consumer);
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 5941 static int kvmppc_irq_bypass_add_producer_hv(struct irq_bypass_consumer *cons, argument 5946 container_of(cons, struct kvm_kernel_irqfd, consumer); 5958 static void kvmppc_irq_bypass_del_producer_hv(struct irq_bypass_consumer *cons, argument 5963 container_of(cons, struct kvm_kernel_irqfd, consumer);
|
H A D | powerpc.c | 864 int kvm_arch_irq_bypass_add_producer(struct irq_bypass_consumer *cons, argument 868 container_of(cons, struct kvm_kernel_irqfd, consumer); 872 return kvm->arch.kvm_ops->irq_bypass_add_producer(cons, prod); 877 void kvm_arch_irq_bypass_del_producer(struct irq_bypass_consumer *cons, argument 881 container_of(cons, struct kvm_kernel_irqfd, consumer); 885 kvm->arch.kvm_ops->irq_bypass_del_producer(cons, prod);
|
/linux-master/arch/s390/include/asm/ |
H A D | cio.h | 87 * @cons: concurrent sense 90 * @scnt: sense count, if @cons == %1 99 __u32 cons : 1; member in struct:erw
|
/linux-master/arch/sparc/include/asm/ |
H A D | vio.h | 281 u32 cons; member in struct:vio_dring_state 310 ((dr->prod - dr->cons) & (ring_size - 1)) - 1);
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 13466 int kvm_arch_irq_bypass_add_producer(struct irq_bypass_consumer *cons, argument 13470 container_of(cons, struct kvm_kernel_irqfd, consumer); 13484 void kvm_arch_irq_bypass_del_producer(struct irq_bypass_consumer *cons, argument 13489 container_of(cons, struct kvm_kernel_irqfd, consumer);
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_drv.c | 292 struct ivpu_ipc_consumer cons; local 300 ivpu_ipc_consumer_add(vdev, &cons, IVPU_IPC_CHAN_BOOT_MSG, NULL); 305 ret = ivpu_ipc_receive(vdev, &cons, &ipc_hdr, NULL, 0); 312 ivpu_ipc_consumer_del(vdev, &cons);
|
H A D | ivpu_ipc.c | 66 ivpu_ipc_tx_prepare(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, argument 101 tx_buf->ipc.channel = cons->channel; 111 cons->request_id = req->request_id; 114 cons->tx_vpu_addr = tx_buf_vpu_addr; 136 ivpu_ipc_rx_msg_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, argument 155 rx_msg->callback = cons->rx_callback; 160 spin_lock(&cons->rx_lock); 161 list_add_tail(&rx_msg->link, &cons->rx_msg_list); 162 spin_unlock(&cons->rx_lock); 163 wake_up(&cons 176 ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, u32 channel, ivpu_ipc_rx_callback_t rx_callback) argument 196 ivpu_ipc_consumer_del(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons) argument 214 ivpu_ipc_send(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct vpu_jsm_msg *req) argument 237 ivpu_ipc_rx_need_wakeup(struct ivpu_ipc_consumer *cons) argument 248 ivpu_ipc_receive(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct ivpu_ipc_hdr *ipc_buf, struct vpu_jsm_msg *jsm_msg, unsigned long timeout_ms) argument 301 struct ivpu_ipc_consumer cons; local 369 ivpu_ipc_match_consumer(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct ivpu_ipc_hdr *ipc_hdr, struct vpu_jsm_msg *jsm_msg) argument 384 struct ivpu_ipc_consumer *cons; local 543 struct ivpu_ipc_consumer *cons, *c; local [all...] |
H A D | ivpu_ipc.h | 95 void ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, 97 void ivpu_ipc_consumer_del(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons); 99 int ivpu_ipc_receive(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons,
|
H A D | ivpu_mmu.c | 473 cmdq->cons = cmdq->prod; 480 return ((IVPU_MMU_Q_IDX(q->prod) == IVPU_MMU_Q_IDX(q->cons)) && 481 (IVPU_MMU_Q_WRP(q->prod) != IVPU_MMU_Q_WRP(q->cons))); 486 return ((IVPU_MMU_Q_IDX(q->prod) == IVPU_MMU_Q_IDX(q->cons)) && 487 (IVPU_MMU_Q_WRP(q->prod) == IVPU_MMU_Q_WRP(q->cons))); 572 mmu->cmdq.cons = 0; 576 mmu->evtq.cons = 0; 884 u32 idx = IVPU_MMU_Q_IDX(evtq->cons); 891 evtq->cons = (evtq->cons [all...] |
H A D | ivpu_mmu.h | 28 u32 cons; member in struct:ivpu_mmu_queue
|
/linux-master/drivers/block/ |
H A D | sunvdc.c | 319 dr->cons = vio_dring_next(dr, index); 736 dr->prod = dr->cons = 0; 1092 for (idx = dr->cons; idx != dr->prod; idx = vio_dring_next(dr, idx)) { 1099 dr->cons = vio_dring_next(dr, idx);
|
/linux-master/drivers/char/ |
H A D | virtio_console.c | 203 struct console cons; member in struct:port 236 struct console *cons; local 240 list_for_each_entry(cons, &pdrvdata.consoles, list) { 241 if (cons->vtermno == vtermno) { 242 port = container_of(cons, struct port, cons); 324 if (port->cons.hvc) 1162 hvc_resize(port->cons.hvc, port->cons.ws); 1219 port->cons [all...] |
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_cmd.c | 85 ret = header->prod - header->cons < header->num_items; 87 header->notify_on_cons = header->cons + 1; 99 ret = header->prod == header->cons; 113 if (header->prod - header->cons == header->num_items) { 114 header->notify_on_cons = header->cons + 1; 160 if (header->cons == header->prod) { 161 header->notify_on_prod = header->cons + 1; 166 idx = header->cons & (ring->n_elements - 1); 171 header->cons++;
|
H A D | qxl_dev.h | 341 uint32_t cons; member in struct:qxl_ring_header
|
/linux-master/drivers/gpu/drm/xen/ |
H A D | xen_drm_front_evtchnl.c | 86 u32 cons, prod; local 100 for (cons = page->in_cons; cons != prod; cons++) { 103 event = &XENDISPL_IN_RING_REF(page, cons); 114 page->in_cons = cons;
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 3050 resp.tail = cq->qplib_cq.hwq.cons;
|
H A D | qplib_fp.c | 144 qp->sq.hwq.cons = 0; 147 qp->rq.hwq.cons = 0; 247 nqe = &nq_ptr[NQE_PG(hwq->cons)][NQE_IDX(hwq->cons)]; 276 bnxt_qplib_hwq_incr_cons(hwq->max_elements, &hwq->cons, 311 nqe = bnxt_qplib_get_qe(hwq, hwq->cons, NULL); 375 bnxt_qplib_hwq_incr_cons(hwq->max_elements, &hwq->cons, 408 sw_cons = HWQ_CMP(hwq->cons, hwq); 1470 peek_cons = cq_hwq->cons; 1814 "prod = %#x cons [all...] |
H A D | qplib_fp.h | 360 int cons, prod, avail; local 362 cons = hwq->cons; 364 avail = cons - prod; 365 if (cons <= prod) 378 avail = hwq->cons - hwq->prod; 379 if (hwq->cons <= hwq->prod)
|
H A D | qplib_rcfw.c | 704 hwq->cons += req_size; 744 creqe = bnxt_qplib_get_qe(hwq, hwq->cons, NULL); 778 bnxt_qplib_hwq_incr_cons(hwq->max_elements, &hwq->cons, 800 sw_cons = HWQ_CMP(hwq->cons, hwq);
|
H A D | qplib_res.c | 177 hwq->cons = 0; 343 hwq->cons = 0;
|