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));