rcb               199 arch/mips/include/asm/octeon/cvmx-pciercx-defs.h 		__BITFIELD_FIELD(uint32_t rcb:1,
rcb               862 drivers/gpu/drm/omapdrm/dss/dispc.c 	int ry, rcb, rcr, gy, gcb, gcr, by, bcb, bcr;
rcb               878 drivers/gpu/drm/omapdrm/dss/dispc.c 	dispc_write_reg(dispc, DISPC_OVL_CONV_COEF(plane, 1), CVAL(ct->gy,  ct->rcb));
rcb              1872 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxq->rcb->sw_qpt = (void **) swqpt_mem->kva;
rcb              1873 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxq->rcb->sw_q = page_mem->kva;
rcb              1879 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxq->rcb->sw_qpt[i] = kva;
rcb              2107 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->q_dbell =
rcb              2112 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->q_dbell =
rcb              2121 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->producer_index = q0->rcb->consumer_index = 0;
rcb              2123 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->producer_index = q1->rcb->consumer_index = 0;
rcb              2382 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb = (struct bna_rcb *) rcb_mem[rcb_idx].kva;
rcb              2383 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->unmap_q = (void *)dqunmap_mem[dq_idx].kva;
rcb              2385 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->q_depth = rx_cfg->q0_depth;
rcb              2390 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->rxq = q0;
rcb              2391 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->bnad = bna->bnad;
rcb              2392 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->id = 0;
rcb              2401 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rx->rcb_setup_cbfn(bnad, q0->rcb);
rcb              2409 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb = (struct bna_rcb *) rcb_mem[rcb_idx].kva;
rcb              2410 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->unmap_q = (void *)hqunmap_mem[hq_idx].kva;
rcb              2412 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->q_depth = rx_cfg->q1_depth;
rcb              2416 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->rxq = q1;
rcb              2417 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->bnad = bna->bnad;
rcb              2418 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->id = 1;
rcb              2431 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rx->rcb_setup_cbfn(bnad, q1->rcb);
rcb              2446 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxp->cq.ccb->rcb[0] = q0->rcb;
rcb              2447 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb->ccb = rxp->cq.ccb;
rcb              2449 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxp->cq.ccb->rcb[1] = q1->rcb;
rcb              2450 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb->ccb = rxp->cq.ccb;
rcb              2498 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rx->rcb_destroy_cbfn(rx->bna->bnad, q0->rcb);
rcb              2499 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		q0->rcb = NULL;
rcb              2506 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rx->rcb_destroy_cbfn(rx->bna->bnad, q1->rcb);
rcb              2507 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			q1->rcb = NULL;
rcb               571 drivers/net/ethernet/brocade/bna/bna_types.h 	struct bna_rcb *rcb;
rcb               616 drivers/net/ethernet/brocade/bna/bna_types.h 	struct bna_rcb *rcb[2];
rcb               247 drivers/net/ethernet/brocade/bna/bnad.c bnad_rxq_alloc_uninit(struct bnad *bnad, struct bna_rcb *rcb)
rcb               249 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q;
rcb               259 drivers/net/ethernet/brocade/bna/bnad.c bnad_rxq_alloc_init(struct bnad *bnad, struct bna_rcb *rcb)
rcb               261 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q;
rcb               264 drivers/net/ethernet/brocade/bna/bnad.c 	bnad_rxq_alloc_uninit(bnad, rcb);
rcb               266 drivers/net/ethernet/brocade/bna/bnad.c 	order = get_order(rcb->rxq->buffer_size);
rcb               270 drivers/net/ethernet/brocade/bna/bnad.c 	if (bna_is_small_rxq(rcb->id)) {
rcb               272 drivers/net/ethernet/brocade/bna/bnad.c 		unmap_q->map_size = rcb->rxq->buffer_size;
rcb               274 drivers/net/ethernet/brocade/bna/bnad.c 		if (rcb->rxq->multi_buffer) {
rcb               276 drivers/net/ethernet/brocade/bna/bnad.c 			unmap_q->map_size = rcb->rxq->buffer_size;
rcb               281 drivers/net/ethernet/brocade/bna/bnad.c 				(rcb->rxq->buffer_size > 2048) ?
rcb               322 drivers/net/ethernet/brocade/bna/bnad.c bnad_rxq_cleanup(struct bnad *bnad, struct bna_rcb *rcb)
rcb               324 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q;
rcb               327 drivers/net/ethernet/brocade/bna/bnad.c 	for (i = 0; i < rcb->q_depth; i++) {
rcb               335 drivers/net/ethernet/brocade/bna/bnad.c 	bnad_rxq_alloc_uninit(bnad, rcb);
rcb               339 drivers/net/ethernet/brocade/bna/bnad.c bnad_rxq_refill_page(struct bnad *bnad, struct bna_rcb *rcb, u32 nalloc)
rcb               342 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q;
rcb               349 drivers/net/ethernet/brocade/bna/bnad.c 	prod = rcb->producer_index;
rcb               350 drivers/net/ethernet/brocade/bna/bnad.c 	q_depth = rcb->q_depth;
rcb               371 drivers/net/ethernet/brocade/bna/bnad.c 			rcb->rxq->rxbuf_alloc_failed++;
rcb               380 drivers/net/ethernet/brocade/bna/bnad.c 			rcb->rxq->rxbuf_map_failed++;
rcb               395 drivers/net/ethernet/brocade/bna/bnad.c 		rxent = &((struct bna_rxq_entry *)rcb->sw_q)[prod];
rcb               403 drivers/net/ethernet/brocade/bna/bnad.c 		rcb->producer_index = prod;
rcb               405 drivers/net/ethernet/brocade/bna/bnad.c 		if (likely(test_bit(BNAD_RXQ_POST_OK, &rcb->flags)))
rcb               406 drivers/net/ethernet/brocade/bna/bnad.c 			bna_rxq_prod_indx_doorbell(rcb);
rcb               413 drivers/net/ethernet/brocade/bna/bnad.c bnad_rxq_refill_skb(struct bnad *bnad, struct bna_rcb *rcb, u32 nalloc)
rcb               416 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q;
rcb               422 drivers/net/ethernet/brocade/bna/bnad.c 	buff_sz = rcb->rxq->buffer_size;
rcb               423 drivers/net/ethernet/brocade/bna/bnad.c 	prod = rcb->producer_index;
rcb               424 drivers/net/ethernet/brocade/bna/bnad.c 	q_depth = rcb->q_depth;
rcb               434 drivers/net/ethernet/brocade/bna/bnad.c 			rcb->rxq->rxbuf_alloc_failed++;
rcb               443 drivers/net/ethernet/brocade/bna/bnad.c 			rcb->rxq->rxbuf_map_failed++;
rcb               451 drivers/net/ethernet/brocade/bna/bnad.c 		rxent = &((struct bna_rxq_entry *)rcb->sw_q)[prod];
rcb               459 drivers/net/ethernet/brocade/bna/bnad.c 		rcb->producer_index = prod;
rcb               461 drivers/net/ethernet/brocade/bna/bnad.c 		if (likely(test_bit(BNAD_RXQ_POST_OK, &rcb->flags)))
rcb               462 drivers/net/ethernet/brocade/bna/bnad.c 			bna_rxq_prod_indx_doorbell(rcb);
rcb               469 drivers/net/ethernet/brocade/bna/bnad.c bnad_rxq_post(struct bnad *bnad, struct bna_rcb *rcb)
rcb               471 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q;
rcb               474 drivers/net/ethernet/brocade/bna/bnad.c 	to_alloc = BNA_QE_FREE_CNT(rcb, rcb->q_depth);
rcb               479 drivers/net/ethernet/brocade/bna/bnad.c 		bnad_rxq_refill_skb(bnad, rcb, to_alloc);
rcb               481 drivers/net/ethernet/brocade/bna/bnad.c 		bnad_rxq_refill_page(bnad, rcb, to_alloc);
rcb               499 drivers/net/ethernet/brocade/bna/bnad.c bnad_cq_drop_packet(struct bnad *bnad, struct bna_rcb *rcb,
rcb               506 drivers/net/ethernet/brocade/bna/bnad.c 	unmap_q = rcb->unmap_q;
rcb               509 drivers/net/ethernet/brocade/bna/bnad.c 		BNA_QE_INDX_INC(ci, rcb->q_depth);
rcb               521 drivers/net/ethernet/brocade/bna/bnad.c 	struct bna_rcb *rcb;
rcb               531 drivers/net/ethernet/brocade/bna/bnad.c 	rcb = bna_is_small_rxq(cmpl->rxq_id) ? ccb->rcb[1] : ccb->rcb[0];
rcb               532 drivers/net/ethernet/brocade/bna/bnad.c 	unmap_q = rcb->unmap_q;
rcb               533 drivers/net/ethernet/brocade/bna/bnad.c 	bnad = rcb->bnad;
rcb               534 drivers/net/ethernet/brocade/bna/bnad.c 	ci = rcb->consumer_index;
rcb               545 drivers/net/ethernet/brocade/bna/bnad.c 		BNA_QE_INDX_INC(ci, rcb->q_depth);
rcb               590 drivers/net/ethernet/brocade/bna/bnad.c 	struct bna_rcb *rcb = NULL;
rcb               620 drivers/net/ethernet/brocade/bna/bnad.c 			rcb = ccb->rcb[1];
rcb               622 drivers/net/ethernet/brocade/bna/bnad.c 			rcb = ccb->rcb[0];
rcb               624 drivers/net/ethernet/brocade/bna/bnad.c 		unmap_q = rcb->unmap_q;
rcb               627 drivers/net/ethernet/brocade/bna/bnad.c 		sop_ci = rcb->consumer_index;
rcb               683 drivers/net/ethernet/brocade/bna/bnad.c 			bnad_cq_drop_packet(bnad, rcb, sop_ci, nvecs);
rcb               684 drivers/net/ethernet/brocade/bna/bnad.c 			rcb->rxq->rx_packets_with_error++;
rcb               694 drivers/net/ethernet/brocade/bna/bnad.c 		rcb->rxq->rx_packets++;
rcb               695 drivers/net/ethernet/brocade/bna/bnad.c 		rcb->rxq->rx_bytes += totlen;
rcb               720 drivers/net/ethernet/brocade/bna/bnad.c 		BNA_QE_INDX_ADD(rcb->consumer_index, nvecs, rcb->q_depth);
rcb               729 drivers/net/ethernet/brocade/bna/bnad.c 	if (likely(test_bit(BNAD_RXQ_STARTED, &ccb->rcb[0]->flags)))
rcb               732 drivers/net/ethernet/brocade/bna/bnad.c 	bnad_rxq_post(bnad, ccb->rcb[0]);
rcb               733 drivers/net/ethernet/brocade/bna/bnad.c 	if (ccb->rcb[1])
rcb               734 drivers/net/ethernet/brocade/bna/bnad.c 		bnad_rxq_post(bnad, ccb->rcb[1]);
rcb              1163 drivers/net/ethernet/brocade/bna/bnad.c 		clear_bit(BNAD_RXQ_POST_OK, &ccb->rcb[0]->flags);
rcb              1165 drivers/net/ethernet/brocade/bna/bnad.c 		if (ccb->rcb[1])
rcb              1166 drivers/net/ethernet/brocade/bna/bnad.c 			clear_bit(BNAD_RXQ_POST_OK, &ccb->rcb[1]->flags);
rcb              1198 drivers/net/ethernet/brocade/bna/bnad.c 		bnad_rxq_cleanup(bnad, rx_ctrl->ccb->rcb[0]);
rcb              1199 drivers/net/ethernet/brocade/bna/bnad.c 		if (rx_ctrl->ccb->rcb[1])
rcb              1200 drivers/net/ethernet/brocade/bna/bnad.c 			bnad_rxq_cleanup(bnad, rx_ctrl->ccb->rcb[1]);
rcb              1222 drivers/net/ethernet/brocade/bna/bnad.c 		clear_bit(BNAD_RXQ_STARTED, &ccb->rcb[0]->flags);
rcb              1224 drivers/net/ethernet/brocade/bna/bnad.c 		if (ccb->rcb[1])
rcb              1225 drivers/net/ethernet/brocade/bna/bnad.c 			clear_bit(BNAD_RXQ_STARTED, &ccb->rcb[1]->flags);
rcb              1236 drivers/net/ethernet/brocade/bna/bnad.c 	struct bna_rcb *rcb;
rcb              1249 drivers/net/ethernet/brocade/bna/bnad.c 			rcb = ccb->rcb[j];
rcb              1250 drivers/net/ethernet/brocade/bna/bnad.c 			if (!rcb)
rcb              1253 drivers/net/ethernet/brocade/bna/bnad.c 			bnad_rxq_alloc_init(bnad, rcb);
rcb              1254 drivers/net/ethernet/brocade/bna/bnad.c 			set_bit(BNAD_RXQ_STARTED, &rcb->flags);
rcb              1255 drivers/net/ethernet/brocade/bna/bnad.c 			set_bit(BNAD_RXQ_POST_OK, &rcb->flags);
rcb              1256 drivers/net/ethernet/brocade/bna/bnad.c 			bnad_rxq_post(bnad, rcb);
rcb              2394 drivers/net/ethernet/brocade/bna/bnad.c 				rx_ctrl[j].ccb->rcb[0]->rxq->rx_packets;
rcb              2396 drivers/net/ethernet/brocade/bna/bnad.c 					rx_ctrl[j].ccb->rcb[0]->rxq->rx_bytes;
rcb              2397 drivers/net/ethernet/brocade/bna/bnad.c 				if (bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1] &&
rcb              2399 drivers/net/ethernet/brocade/bna/bnad.c 					rcb[1]->rxq) {
rcb              2402 drivers/net/ethernet/brocade/bna/bnad.c 						ccb->rcb[1]->rxq->rx_packets;
rcb              2405 drivers/net/ethernet/brocade/bna/bnad.c 						ccb->rcb[1]->rxq->rx_bytes;
rcb               418 drivers/net/ethernet/brocade/bna/bnad.h 	if (likely(test_bit(BNAD_RXQ_STARTED, &(_ccb)->rcb[0]->flags))) {\
rcb               653 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					rcb[1] &&
rcb               655 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					rcb[1]->rxq) {
rcb               739 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1] &&
rcb               740 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1]->rxq)
rcb               756 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	struct bna_rcb *rcb = NULL;
rcb               764 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				bnad->rx_info[i].rx_ctrl[j].ccb->rcb[0] &&
rcb               765 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				bnad->rx_info[i].rx_ctrl[j].ccb->rcb[0]->rxq) {
rcb               789 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				if (bnad->rx_info[i].rx_ctrl[j].ccb->rcb[0] &&
rcb               791 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					rcb[0]->rxq) {
rcb               792 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					rcb = bnad->rx_info[i].rx_ctrl[j].
rcb               793 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 							ccb->rcb[0];
rcb               794 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->rx_packets;
rcb               795 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->rx_bytes;
rcb               796 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->
rcb               798 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->
rcb               800 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->rxbuf_map_failed;
rcb               801 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->producer_index;
rcb               802 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->consumer_index;
rcb               804 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				if (bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1] &&
rcb               806 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					rcb[1]->rxq) {
rcb               807 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					rcb = bnad->rx_info[i].rx_ctrl[j].
rcb               808 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 								ccb->rcb[1];
rcb               809 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->rx_packets;
rcb               810 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->rx_bytes;
rcb               811 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->
rcb               813 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->
rcb               815 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->rxq->rxbuf_map_failed;
rcb               816 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->producer_index;
rcb               817 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 					buf[bi++] = rcb->consumer_index;
rcb               272 drivers/net/ethernet/ibm/ehea/ehea_phyp.h 	u64 rcb;		/* 13 */
rcb               156 drivers/scsi/cxlflash/common.h 	struct sisl_ioarcb rcb;	/* IOARCB (cache line aligned) */
rcb                54 drivers/scsi/cxlflash/main.c 	ioarcb = &(cmd->rcb);
rcb               324 drivers/scsi/cxlflash/main.c 					    __func__, cmd->rcb.cdb[0], room);
rcb               333 drivers/scsi/cxlflash/main.c 	writeq_be((u64)&cmd->rcb, &hwq->host_map->ioarrin);
rcb               337 drivers/scsi/cxlflash/main.c 		__func__, cmd, cmd->rcb.data_len, cmd->rcb.data_ea, rc);
rcb               364 drivers/scsi/cxlflash/main.c 	cmd->rcb.ioasa = &cmd->sa;
rcb               368 drivers/scsi/cxlflash/main.c 	*hwq->hsq_curr = cmd->rcb;
rcb               380 drivers/scsi/cxlflash/main.c 	       "head=%016llx tail=%016llx\n", __func__, cmd, cmd->rcb.data_len,
rcb               381 drivers/scsi/cxlflash/main.c 	       cmd->rcb.data_ea, cmd->rcb.ioasa, rc, hwq->hsq_curr,
rcb               399 drivers/scsi/cxlflash/main.c 	ulong timeout = msecs_to_jiffies(cmd->rcb.timeout * 2 * 1000);
rcb               410 drivers/scsi/cxlflash/main.c 			__func__, cmd->rcb.cdb[0], cmd->sa.ioasc);
rcb               499 drivers/scsi/cxlflash/main.c 	cmd->rcb.ctx_id = hwq->ctx_hndl;
rcb               500 drivers/scsi/cxlflash/main.c 	cmd->rcb.msi = SISL_MSI_RRQ_UPDATED;
rcb               501 drivers/scsi/cxlflash/main.c 	cmd->rcb.port_sel = CHAN2PORTMASK(sdev->channel);
rcb               502 drivers/scsi/cxlflash/main.c 	cmd->rcb.lun_id = lun_to_lunid(sdev->lun);
rcb               503 drivers/scsi/cxlflash/main.c 	cmd->rcb.req_flags = (SISL_REQ_FLAGS_PORT_LUN_ID |
rcb               506 drivers/scsi/cxlflash/main.c 	memcpy(cmd->rcb.cdb, &tmfcmd, sizeof(tmfcmd));
rcb               618 drivers/scsi/cxlflash/main.c 		cmd->rcb.data_len = sg->length;
rcb               619 drivers/scsi/cxlflash/main.c 		cmd->rcb.data_ea = (uintptr_t)sg_virt(sg);
rcb               627 drivers/scsi/cxlflash/main.c 	cmd->rcb.ctx_id = hwq->ctx_hndl;
rcb               628 drivers/scsi/cxlflash/main.c 	cmd->rcb.msi = SISL_MSI_RRQ_UPDATED;
rcb               629 drivers/scsi/cxlflash/main.c 	cmd->rcb.port_sel = CHAN2PORTMASK(scp->device->channel);
rcb               630 drivers/scsi/cxlflash/main.c 	cmd->rcb.lun_id = lun_to_lunid(scp->device->lun);
rcb               635 drivers/scsi/cxlflash/main.c 	cmd->rcb.req_flags = req_flags;
rcb               636 drivers/scsi/cxlflash/main.c 	memcpy(cmd->rcb.cdb, scp->cmnd, sizeof(cmd->rcb.cdb));
rcb              1400 drivers/scsi/cxlflash/main.c 			cmd = container_of(ioarcb, struct afu_cmd, rcb);
rcb              2304 drivers/scsi/cxlflash/main.c static int send_afu_cmd(struct afu *afu, struct sisl_ioarcb *rcb)
rcb              2334 drivers/scsi/cxlflash/main.c 	memcpy(&cmd->rcb, rcb, sizeof(*rcb));
rcb              2339 drivers/scsi/cxlflash/main.c 	cmd->rcb.ctx_id = hwq->ctx_hndl;
rcb              2342 drivers/scsi/cxlflash/main.c 		__func__, afu, cmd, cmd->rcb.cdb[0], nretry);
rcb              2372 drivers/scsi/cxlflash/main.c 	if (rcb->ioasa)
rcb              2373 drivers/scsi/cxlflash/main.c 		*rcb->ioasa = cmd->sa;
rcb              2402 drivers/scsi/cxlflash/main.c 	struct sisl_ioarcb rcb = { 0 };
rcb              2407 drivers/scsi/cxlflash/main.c 	rcb.req_flags = SISL_REQ_FLAGS_AFU_CMD;
rcb              2408 drivers/scsi/cxlflash/main.c 	rcb.msi = SISL_MSI_RRQ_UPDATED;
rcb              2409 drivers/scsi/cxlflash/main.c 	rcb.timeout = MC_AFU_SYNC_TIMEOUT;
rcb              2411 drivers/scsi/cxlflash/main.c 	rcb.cdb[0] = SISL_AFU_CMD_SYNC;
rcb              2412 drivers/scsi/cxlflash/main.c 	rcb.cdb[1] = mode;
rcb              2413 drivers/scsi/cxlflash/main.c 	put_unaligned_be16(ctx, &rcb.cdb[2]);
rcb              2414 drivers/scsi/cxlflash/main.c 	put_unaligned_be32(res, &rcb.cdb[4]);
rcb              2416 drivers/scsi/cxlflash/main.c 	return send_afu_cmd(afu, &rcb);
rcb              3311 drivers/scsi/cxlflash/main.c 	struct sisl_ioarcb rcb;
rcb              3361 drivers/scsi/cxlflash/main.c 	memset(&rcb, 0, sizeof(rcb));
rcb              3363 drivers/scsi/cxlflash/main.c 	rcb.req_flags = SISL_REQ_FLAGS_AFU_CMD;
rcb              3364 drivers/scsi/cxlflash/main.c 	rcb.lun_id = lun_id;
rcb              3365 drivers/scsi/cxlflash/main.c 	rcb.msi = SISL_MSI_RRQ_UPDATED;
rcb              3366 drivers/scsi/cxlflash/main.c 	rcb.timeout = MC_LUN_PROV_TIMEOUT;
rcb              3367 drivers/scsi/cxlflash/main.c 	rcb.ioasa = &asa;
rcb              3369 drivers/scsi/cxlflash/main.c 	rcb.cdb[0] = SISL_AFU_CMD_LUN_PROVISION;
rcb              3370 drivers/scsi/cxlflash/main.c 	rcb.cdb[1] = type;
rcb              3371 drivers/scsi/cxlflash/main.c 	rcb.cdb[2] = port;
rcb              3372 drivers/scsi/cxlflash/main.c 	put_unaligned_be64(size, &rcb.cdb[8]);
rcb              3374 drivers/scsi/cxlflash/main.c 	rc = send_afu_cmd(afu, &rcb);
rcb              3405 drivers/scsi/cxlflash/main.c 	struct sisl_ioarcb rcb;
rcb              3446 drivers/scsi/cxlflash/main.c 	memset(&rcb, 0, sizeof(rcb));
rcb              3449 drivers/scsi/cxlflash/main.c 	rcb.req_flags = req_flags;
rcb              3450 drivers/scsi/cxlflash/main.c 	rcb.msi = SISL_MSI_RRQ_UPDATED;
rcb              3451 drivers/scsi/cxlflash/main.c 	rcb.timeout = MC_AFU_DEBUG_TIMEOUT;
rcb              3452 drivers/scsi/cxlflash/main.c 	rcb.ioasa = &asa;
rcb              3455 drivers/scsi/cxlflash/main.c 		rcb.data_len = ulen;
rcb              3456 drivers/scsi/cxlflash/main.c 		rcb.data_ea = (uintptr_t)kbuf;
rcb              3459 drivers/scsi/cxlflash/main.c 	rcb.cdb[0] = SISL_AFU_CMD_DEBUG;
rcb              3460 drivers/scsi/cxlflash/main.c 	memcpy(&rcb.cdb[4], afu_dbg->afu_subcmd,
rcb              3463 drivers/scsi/cxlflash/main.c 	rc = send_afu_cmd(afu, &rcb);
rcb               282 drivers/staging/vt6656/device.h 	struct vnt_rcb *rcb[CB_MAX_RX_DESC];
rcb               410 drivers/staging/vt6656/main_usb.c 	struct vnt_rcb *rcb;
rcb               414 drivers/staging/vt6656/main_usb.c 		rcb = priv->rcb[ii];
rcb               415 drivers/staging/vt6656/main_usb.c 		if (!rcb)
rcb               419 drivers/staging/vt6656/main_usb.c 		if (rcb->urb) {
rcb               420 drivers/staging/vt6656/main_usb.c 			usb_kill_urb(rcb->urb);
rcb               421 drivers/staging/vt6656/main_usb.c 			usb_free_urb(rcb->urb);
rcb               425 drivers/staging/vt6656/main_usb.c 		if (rcb->skb)
rcb               426 drivers/staging/vt6656/main_usb.c 			dev_kfree_skb(rcb->skb);
rcb               428 drivers/staging/vt6656/main_usb.c 		kfree(rcb);
rcb               441 drivers/staging/vt6656/main_usb.c 	struct vnt_rcb *rcb;
rcb               466 drivers/staging/vt6656/main_usb.c 		priv->rcb[ii] = kzalloc(sizeof(*priv->rcb[ii]), GFP_KERNEL);
rcb               467 drivers/staging/vt6656/main_usb.c 		if (!priv->rcb[ii]) {
rcb               472 drivers/staging/vt6656/main_usb.c 		rcb = priv->rcb[ii];
rcb               474 drivers/staging/vt6656/main_usb.c 		rcb->priv = priv;
rcb               477 drivers/staging/vt6656/main_usb.c 		rcb->urb = usb_alloc_urb(0, GFP_KERNEL);
rcb               478 drivers/staging/vt6656/main_usb.c 		if (!rcb->urb) {
rcb               483 drivers/staging/vt6656/main_usb.c 		rcb->skb = dev_alloc_skb(priv->rx_buf_sz);
rcb               484 drivers/staging/vt6656/main_usb.c 		if (!rcb->skb) {
rcb               489 drivers/staging/vt6656/main_usb.c 		rcb->in_use = false;
rcb               492 drivers/staging/vt6656/main_usb.c 		ret = vnt_submit_rx_urb(priv, rcb);
rcb               211 drivers/staging/vt6656/usbpipe.c 	struct vnt_rcb *rcb = urb->context;
rcb               212 drivers/staging/vt6656/usbpipe.c 	struct vnt_private *priv = rcb->priv;
rcb               228 drivers/staging/vt6656/usbpipe.c 		if (vnt_rx_data(priv, rcb, urb->actual_length)) {
rcb               229 drivers/staging/vt6656/usbpipe.c 			rcb->skb = dev_alloc_skb(priv->rx_buf_sz);
rcb               230 drivers/staging/vt6656/usbpipe.c 			if (!rcb->skb) {
rcb               231 drivers/staging/vt6656/usbpipe.c 				rcb->in_use = false;
rcb               235 drivers/staging/vt6656/usbpipe.c 			skb_push(rcb->skb, skb_headroom(rcb->skb));
rcb               236 drivers/staging/vt6656/usbpipe.c 			skb_trim(rcb->skb, 0);
rcb               239 drivers/staging/vt6656/usbpipe.c 		urb->transfer_buffer = skb_put(rcb->skb,
rcb               240 drivers/staging/vt6656/usbpipe.c 					       skb_tailroom(rcb->skb));
rcb               246 drivers/staging/vt6656/usbpipe.c 		rcb->in_use = false;
rcb               250 drivers/staging/vt6656/usbpipe.c int vnt_submit_rx_urb(struct vnt_private *priv, struct vnt_rcb *rcb)
rcb               253 drivers/staging/vt6656/usbpipe.c 	struct urb *urb = rcb->urb;
rcb               255 drivers/staging/vt6656/usbpipe.c 	if (!rcb->skb) {
rcb               264 drivers/staging/vt6656/usbpipe.c 			  skb_put(rcb->skb, skb_tailroom(rcb->skb)),
rcb               267 drivers/staging/vt6656/usbpipe.c 			  rcb);
rcb               275 drivers/staging/vt6656/usbpipe.c 	rcb->in_use = true;
rcb                35 drivers/staging/vt6656/usbpipe.h int vnt_submit_rx_urb(struct vnt_private *priv, struct vnt_rcb *rcb);
rcb               239 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	int ry, rcr, rcb, gy, gcr, gcb, by, bcr, bcb;
rcb               695 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc_write_reg(DISPC_OVL_CONV_COEF(plane, 1), CVAL(ct->gy,  ct->rcb));