| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_sync_helper.c | 103 struct drm_reservation_cb *rcb = rfcb->parent; in reservation_cb_fence_cb() local 105 if (atomic_dec_and_test(&rcb->count)) in reservation_cb_fence_cb() 106 schedule_work(&rcb->work); in reservation_cb_fence_cb() 110 reservation_cb_cleanup(struct drm_reservation_cb *rcb) in reservation_cb_cleanup() argument 114 for (cb = 0; cb < rcb->num_fence_cbs; cb++) { in reservation_cb_cleanup() 115 if (rcb->fence_cbs[cb]) { in reservation_cb_cleanup() 116 fence_remove_callback(rcb->fence_cbs[cb]->fence, in reservation_cb_cleanup() 117 &rcb->fence_cbs[cb]->base); in reservation_cb_cleanup() 118 fence_put(rcb->fence_cbs[cb]->fence); in reservation_cb_cleanup() 119 kfree(rcb->fence_cbs[cb]); in reservation_cb_cleanup() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/vt6656/ |
| H A D | usbpipe.c | 364 struct vnt_rcb *rcb = urb->context; in vnt_submit_rx_urb_complete() local 365 struct vnt_private *priv = rcb->priv; in vnt_submit_rx_urb_complete() 381 if (vnt_rx_data(priv, rcb, urb->actual_length)) { in vnt_submit_rx_urb_complete() 382 rcb->skb = dev_alloc_skb(priv->rx_buf_sz); in vnt_submit_rx_urb_complete() 383 if (!rcb->skb) in vnt_submit_rx_urb_complete() 386 skb_push(rcb->skb, skb_headroom(rcb->skb)); in vnt_submit_rx_urb_complete() 387 skb_trim(rcb->skb, 0); in vnt_submit_rx_urb_complete() 390 urb->transfer_buffer = skb_put(rcb->skb, in vnt_submit_rx_urb_complete() 391 skb_tailroom(rcb->skb)); in vnt_submit_rx_urb_complete() 398 int vnt_submit_rx_urb(struct vnt_private *priv, struct vnt_rcb *rcb) in vnt_submit_rx_urb() argument [all …]
|
| H A D | main_usb.c | 461 struct vnt_rcb *rcb; in vnt_free_rx_bufs() local 465 rcb = priv->rcb[ii]; in vnt_free_rx_bufs() 466 if (!rcb) in vnt_free_rx_bufs() 470 if (rcb->urb) { in vnt_free_rx_bufs() 471 usb_kill_urb(rcb->urb); in vnt_free_rx_bufs() 472 usb_free_urb(rcb->urb); in vnt_free_rx_bufs() 476 if (rcb->skb) in vnt_free_rx_bufs() 477 dev_kfree_skb(rcb->skb); in vnt_free_rx_bufs() 479 kfree(rcb); in vnt_free_rx_bufs() 492 struct vnt_rcb *rcb; in vnt_alloc_bufs() local [all …]
|
| H A D | usbpipe.h | 64 int vnt_submit_rx_urb(struct vnt_private *priv, struct vnt_rcb *rcb);
|
| H A D | device.h | 285 struct vnt_rcb *rcb[CB_MAX_RX_DESC]; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad_ethtool.c | 652 rcb[1] && in bnad_get_strings() 654 rcb[1]->rxq) { in bnad_get_strings() 738 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1] && in bnad_get_stats_count_locked() 739 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1]->rxq) in bnad_get_stats_count_locked() 755 struct bna_rcb *rcb = NULL; in bnad_per_q_stats_fill() local 763 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[0] && in bnad_per_q_stats_fill() 764 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[0]->rxq) { in bnad_per_q_stats_fill() 788 if (bnad->rx_info[i].rx_ctrl[j].ccb->rcb[0] && in bnad_per_q_stats_fill() 790 rcb[0]->rxq) { in bnad_per_q_stats_fill() 791 rcb = bnad->rx_info[i].rx_ctrl[j]. in bnad_per_q_stats_fill() [all …]
|
| H A D | bnad.c | 247 bnad_rxq_alloc_uninit(struct bnad *bnad, struct bna_rcb *rcb) in bnad_rxq_alloc_uninit() argument 249 struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q; in bnad_rxq_alloc_uninit() 259 bnad_rxq_alloc_init(struct bnad *bnad, struct bna_rcb *rcb) in bnad_rxq_alloc_init() argument 261 struct bnad_rx_unmap_q *unmap_q = rcb->unmap_q; in bnad_rxq_alloc_init() 264 bnad_rxq_alloc_uninit(bnad, rcb); in bnad_rxq_alloc_init() 266 order = get_order(rcb->rxq->buffer_size); in bnad_rxq_alloc_init() 270 if (bna_is_small_rxq(rcb->id)) { in bnad_rxq_alloc_init() 272 unmap_q->map_size = rcb->rxq->buffer_size; in bnad_rxq_alloc_init() 274 if (rcb->rxq->multi_buffer) { in bnad_rxq_alloc_init() 276 unmap_q->map_size = rcb->rxq->buffer_size; in bnad_rxq_alloc_init() [all …]
|
| H A D | bna_tx_rx.c | 1872 rxq->rcb->sw_qpt = (void **) swqpt_mem->kva; in bna_rxq_qpt_setup() 1873 rxq->rcb->sw_q = page_mem->kva; in bna_rxq_qpt_setup() 1879 rxq->rcb->sw_qpt[i] = kva; in bna_rxq_qpt_setup() 2107 q0->rcb->q_dbell = in bna_bfi_rx_enet_start_rsp() 2112 q1->rcb->q_dbell = in bna_bfi_rx_enet_start_rsp() 2121 q0->rcb->producer_index = q0->rcb->consumer_index = 0; in bna_bfi_rx_enet_start_rsp() 2123 q1->rcb->producer_index = q1->rcb->consumer_index = 0; in bna_bfi_rx_enet_start_rsp() 2382 q0->rcb = (struct bna_rcb *) rcb_mem[rcb_idx].kva; in bna_rx_create() 2383 q0->rcb->unmap_q = (void *)dqunmap_mem[dq_idx].kva; in bna_rx_create() 2385 q0->rcb->q_depth = rx_cfg->q0_depth; in bna_rx_create() [all …]
|
| H A D | bna_types.h | 571 struct bna_rcb *rcb; member 616 struct bna_rcb *rcb[2]; member
|
| H A D | bnad.h | 416 if (likely(test_bit(BNAD_RXQ_STARTED, &(_ccb)->rcb[0]->flags))) {\
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_sync_helper.h | 62 typedef void (*drm_reservation_cb_func_t)(struct drm_reservation_cb *rcb, 92 void drm_reservation_cb_init(struct drm_reservation_cb *rcb, 103 int drm_reservation_cb_add(struct drm_reservation_cb *rcb, 113 void drm_reservation_cb_done(struct drm_reservation_cb *rcb); 121 void drm_reservation_cb_fini(struct drm_reservation_cb *rcb);
|
| /OK3568_Linux_fs/kernel/drivers/scsi/cxlflash/ |
| H A D | main.c | 319 __func__, cmd->rcb.cdb[0], room); in send_cmd_ioarrin() 328 writeq_be((u64)&cmd->rcb, &hwq->host_map->ioarrin); in send_cmd_ioarrin() 332 __func__, cmd, cmd->rcb.data_len, cmd->rcb.data_ea, rc); in send_cmd_ioarrin() 359 cmd->rcb.ioasa = &cmd->sa; in send_cmd_sq() 363 *hwq->hsq_curr = cmd->rcb; in send_cmd_sq() 375 "head=%016llx tail=%016llx\n", __func__, cmd, cmd->rcb.data_len, in send_cmd_sq() 376 cmd->rcb.data_ea, cmd->rcb.ioasa, rc, hwq->hsq_curr, in send_cmd_sq() 394 ulong timeout = msecs_to_jiffies(cmd->rcb.timeout * 2 * 1000); in wait_resp() 405 __func__, cmd->rcb.cdb[0], cmd->sa.ioasc); in wait_resp() 494 cmd->rcb.ctx_id = hwq->ctx_hndl; in send_tmf() [all …]
|
| H A D | common.h | 156 struct sisl_ioarcb rcb; /* IOARCB (cache line aligned) */ member
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | hisilicon-hns-dsaf.txt | 12 - interrupts: should contain the DSA Fabric and rcb interrupt.
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/ibm/ehea/ |
| H A D | ehea_phyp.h | 272 u64 rcb; /* 13 */ member
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pciercx-defs.h | 199 __BITFIELD_FIELD(uint32_t rcb:1,
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588s.dtsi | 4154 rockchip,rcb-iova = <0xFFF00000 0x100000>; 4155 rockchip,rcb-info = <136 24576>, <137 49152>, <141 90112>, <140 49152>, 4158 rockchip,rcb-min-width = <512>; 4208 rockchip,rcb-iova = <0xFFE00000 0x100000>; 4209 rockchip,rcb-info = <136 24576>, <137 49152>, <141 90112>, <140 49152>, 4212 rockchip,rcb-min-width = <512>;
|
| H A D | rk3528.dtsi | 1178 rockchip,rcb-iova = <0x10000000 65536>; 1179 rockchip,rcb-min-width = <512>;
|
| H A D | rk3568.dtsi | 1604 rockchip,rcb-iova = <0x10000000 65536>; 1605 rockchip,rcb-min-width = <512>;
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/omap2/omapfb/dss/ |
| H A D | dispc.c | 239 int ry, rcr, rcb, gy, gcr, gcb, by, bcr, bcb; member 669 dispc_write_reg(DISPC_OVL_CONV_COEF(plane, 1), CVAL(ct->gy, ct->rcb)); in dispc_ovl_write_color_conv_coef()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/dss/ |
| H A D | dispc.c | 851 int ry, rcb, rcr, gy, gcb, gcr, by, bcb, bcr; member 867 dispc_write_reg(dispc, DISPC_OVL_CONV_COEF(plane, 1), CVAL(ct->gy, ct->rcb)); in dispc_ovl_write_color_conv_coef()
|