/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_util.c | 203 struct ttm_transfer_obj *fbo; in ttm_transfered_destroy() local 205 fbo = container_of(bo, struct ttm_transfer_obj, base); in ttm_transfered_destroy() 206 dma_resv_fini(&fbo->base.base._resv); in ttm_transfered_destroy() 207 ttm_bo_put(fbo->bo); in ttm_transfered_destroy() 208 kfree(fbo); in ttm_transfered_destroy() 229 struct ttm_transfer_obj *fbo; in ttm_buffer_object_transfer() local 232 fbo = kmalloc(sizeof(*fbo), GFP_KERNEL); in ttm_buffer_object_transfer() 233 if (!fbo) in ttm_buffer_object_transfer() 236 fbo in ttm_buffer_object_transfer() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_util.c | 322 struct ttm_transfer_obj *fbo; in ttm_transfered_destroy() local 324 fbo = container_of(bo, struct ttm_transfer_obj, base); in ttm_transfered_destroy() 325 ttm_bo_put(fbo->bo); in ttm_transfered_destroy() 326 kfree(fbo); in ttm_transfered_destroy() 347 struct ttm_transfer_obj *fbo; in ttm_buffer_object_transfer() local 350 fbo = kmalloc(sizeof(*fbo), GFP_KERNEL); in ttm_buffer_object_transfer() 351 if (!fbo) in ttm_buffer_object_transfer() 354 fbo->base = *bo; in ttm_buffer_object_transfer() 357 fbo in ttm_buffer_object_transfer() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc.c | 48 struct flow_block_offload *fbo) in sparx5_tc_setup_block() 52 if (fbo->binder_type == FLOW_BLOCK_BINDER_TYPE_CLSACT_INGRESS) in sparx5_tc_setup_block() 54 else if (fbo->binder_type == FLOW_BLOCK_BINDER_TYPE_CLSACT_EGRESS) in sparx5_tc_setup_block() 59 return flow_block_cb_setup_simple(fbo, &sparx5_block_cb_list, in sparx5_tc_setup_block() 47 sparx5_tc_setup_block(struct net_device *ndev, struct flow_block_offload *fbo) sparx5_tc_setup_block() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_validate.c | 159 vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_cma_object *fbo, in vc4_check_tex_size() argument 202 size + offset > fbo->base.size) { in vc4_check_tex_size() 203 DRM_DEBUG("Overflow in %dx%d (%dx%d) fbo size (%d + %d > %zd)\n", in vc4_check_tex_size() 206 size, offset, fbo->base.size); in vc4_check_tex_size()
|
H A D | vc4_drv.h | 964 struct drm_gem_cma_object *fbo,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_validate.c | 163 vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_dma_object *fbo, in vc4_check_tex_size() argument 210 size + offset > fbo->base.size) { in vc4_check_tex_size() 211 DRM_DEBUG("Overflow in %dx%d (%dx%d) fbo size (%d + %d > %zd)\n", in vc4_check_tex_size() 214 size, offset, fbo->base.size); in vc4_check_tex_size()
|
H A D | vc4_drv.h | 1057 struct drm_gem_dma_object *fbo,
|
/kernel/linux/linux-6.6/drivers/android/ |
H A D | binder_internal.h | 561 * @fbo: binder object (nodes and refs) 571 struct flat_binder_object fbo; member
|
H A D | binder.c | 5204 struct flat_binder_object *fbo) in binder_ioctl_set_ctx_mgr() 5233 new_node = binder_new_node(proc, fbo); in binder_ioctl_set_ctx_mgr() 5467 struct flat_binder_object fbo; in binder_ioctl() local 5469 if (copy_from_user(&fbo, ubuf, sizeof(fbo))) { in binder_ioctl() 5473 ret = binder_ioctl_set_ctx_mgr(filp, &fbo); in binder_ioctl() 5203 binder_ioctl_set_ctx_mgr(struct file *filp, struct flat_binder_object *fbo) binder_ioctl_set_ctx_mgr() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_type.h | 794 u64 fbo; member 814 u64 fbo; member
|
H A D | i40iw_ctrl.c | 3117 temp = (info->addr_type == I40IW_ADDR_TYPE_VA_BASED) ? (uintptr_t)info->va : info->fbo; in i40iw_sc_mr_reg_non_shared() 3176 u64 temp, va64, fbo, header; in i40iw_sc_mr_reg_shared() local 3192 fbo = (u64)(va32 & (4096 - 1)); in i40iw_sc_mr_reg_shared() 3196 (info->addr_type == I40IW_ADDR_TYPE_VA_BASED ? (uintptr_t)info->va : fbo)); in i40iw_sc_mr_reg_shared() 3369 temp = (info->addr_type == I40IW_ADDR_TYPE_VA_BASED) ? (uintptr_t)info->va : info->fbo; in i40iw_sc_mr_fast_register()
|
/kernel/linux/linux-5.10/drivers/android/ |
H A D | binder.c | 644 * @fbo: binder object (nodes and refs) 654 struct flat_binder_object fbo; member 5365 struct flat_binder_object *fbo) in binder_ioctl_set_ctx_mgr() 5394 new_node = binder_new_node(proc, fbo); in binder_ioctl_set_ctx_mgr() 5518 struct flat_binder_object fbo; in binder_ioctl() local 5520 if (copy_from_user(&fbo, ubuf, sizeof(fbo))) { in binder_ioctl() 5524 ret = binder_ioctl_set_ctx_mgr(filp, &fbo); in binder_ioctl() 5364 binder_ioctl_set_ctx_mgr(struct file *filp, struct flat_binder_object *fbo) binder_ioctl_set_ctx_mgr() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_verbs.c | 2028 u64 fbo; in ocrdma_build_reg() local 2050 fbo = mr->ibmr.iova - mr->pages[0]; in ocrdma_build_reg() 2054 fast_reg->fbo_hi = upper_32_bits(fbo); in ocrdma_build_reg() 2055 fast_reg->fbo_lo = (u32) fbo & 0xffffffff; in ocrdma_build_reg()
|
H A D | ocrdma_hw.c | 1965 u64 fbo = hwmr->va & (hwmr->pbe_size - 1); in ocrdma_mbx_reg_mr() local 1991 cmd->fbo_low = lower_32_bits(fbo); in ocrdma_mbx_reg_mr() 1992 cmd->fbo_high = upper_32_bits(fbo); in ocrdma_mbx_reg_mr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_verbs.c | 2026 u64 fbo; in ocrdma_build_reg() local 2048 fbo = mr->ibmr.iova - mr->pages[0]; in ocrdma_build_reg() 2052 fast_reg->fbo_hi = upper_32_bits(fbo); in ocrdma_build_reg() 2053 fast_reg->fbo_lo = (u32) fbo & 0xffffffff; in ocrdma_build_reg()
|
H A D | ocrdma_hw.c | 1961 u64 fbo = hwmr->va & (hwmr->pbe_size - 1); in ocrdma_mbx_reg_mr() local 1987 cmd->fbo_low = lower_32_bits(fbo); in ocrdma_mbx_reg_mr() 1988 cmd->fbo_high = upper_32_bits(fbo); in ocrdma_mbx_reg_mr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | type.h | 1008 u64 fbo; member
|
H A D | ctrl.c | 1124 u64 fbo; in irdma_sc_mr_reg_non_shared() local 1158 fbo = info->va & (info->page_size - 1); in irdma_sc_mr_reg_non_shared() 1162 info->va : fbo)); in irdma_sc_mr_reg_non_shared() 1324 (uintptr_t)info->va : info->fbo; in irdma_sc_mr_fast_register()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | main.c | 473 req.fbo = 0; in bnxt_re_net_ring_alloc()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | main.c | 700 req.fbo = 0; in bnxt_re_net_ring_alloc()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_hsi.h | 5522 __le32 fbo; member
|
H A D | bnxt.c | 5589 req.fbo = 0; in hwrm_ring_alloc_send_msg()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_hsi.h | 6523 __le32 fbo; member
|
H A D | bnxt.c | 5727 req->fbo = 0; in hwrm_ring_alloc_send_msg()
|