| /linux/drivers/accel/habanalabs/common/ |
| H A D | command_buffer.c | 103 static struct hl_cb *hl_cb_alloc(struct hl_device *hdev, u32 cb_size, in hl_cb_alloc() argument 128 p = (void *) gen_pool_alloc(hdev->internal_cb_pool, cb_size); in hl_cb_alloc() 138 p = hl_asic_dma_alloc_coherent(hdev, cb_size, &cb->bus_address, GFP_ATOMIC); in hl_cb_alloc() 140 p = hl_asic_dma_alloc_coherent(hdev, cb_size, &cb->bus_address, GFP_KERNEL); in hl_cb_alloc() 142 p = hl_asic_dma_alloc_coherent(hdev, cb_size, &cb->bus_address, in hl_cb_alloc() 149 cb_size); in hl_cb_alloc() 155 cb->size = cb_size; in hl_cb_alloc() 163 u32 cb_size; member 191 if (cb_args->cb_size < PAGE_SIZE) in hl_cb_mmap_mem_alloc() 192 cb_args->cb_size = PAGE_SIZE; in hl_cb_mmap_mem_alloc() [all …]
|
| H A D | command_submission.c | 1286 if ((chunk->cb_size < 8) || (chunk->cb_size > cb->size)) { in get_cb_from_cs_chunk() 1287 dev_err(hdev->dev, "CB size %u invalid\n", chunk->cb_size); in get_cb_from_cs_chunk() 1600 job->user_cb_size = chunk->cb_size; in cs_ioctl_default() 1943 u32 cb_size; in cs_ioctl_signal_wait_create_jobs() local 1956 cb_size = hdev->asic_funcs->get_wait_cb_size(hdev); in cs_ioctl_signal_wait_create_jobs() 1958 cb_size = hdev->asic_funcs->get_signal_cb_size(hdev); in cs_ioctl_signal_wait_create_jobs() 1960 cb = hl_cb_kernel_create(hdev, cb_size, q_type == QUEUE_TYPE_HW); in cs_ioctl_signal_wait_create_jobs() 1972 job->user_cb_size = cb_size; in cs_ioctl_signal_wait_create_jobs()
|
| H A D | hw_queue.c | 240 u32 cb_size, u64 cb_ptr) in hl_hw_queue_send_cb_no_cmpl() argument 263 hl_hw_queue_submit_bd(hdev, q, 0, cb_size, cb_ptr); in hl_hw_queue_send_cb_no_cmpl()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
| H A D | ctxt-info.c | 169 u32 control_flags = 0, rb_size, cb_size; in iwl_pcie_ctxt_info_init() local 205 cb_size = RX_QUEUE_CB_SIZE(iwl_trans_get_num_rbds(trans)); in iwl_pcie_ctxt_info_init() 206 if (WARN_ON(cb_size > 12)) in iwl_pcie_ctxt_info_init() 207 cb_size = 12; in iwl_pcie_ctxt_info_init() 210 control_flags |= u32_encode_bits(cb_size, IWL_CTXT_INFO_RB_CB_SIZE); in iwl_pcie_ctxt_info_init()
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| H A D | txq.h | 108 __le32 cb_size; member
|
| /linux/drivers/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 972 u32 cb_size, ctl; in _gaudi_init_tpc_mem() local 981 cb_size = sizeof(*init_tpc_mem_pkt); in _gaudi_init_tpc_mem() 982 memset(init_tpc_mem_pkt, 0, cb_size); in _gaudi_init_tpc_mem() 1010 job->user_cb_size = cb_size; in _gaudi_init_tpc_mem() 1211 u32 master_sob_base, master_monitor, queue_id, cb_size = 0; in gaudi_collective_master_init_job() local 1240 wait_prop.size = cb_size; in gaudi_collective_master_init_job() 1241 cb_size += gaudi_gen_wait_cb(hdev, &wait_prop); in gaudi_collective_master_init_job() 1255 wait_prop.size = cb_size; in gaudi_collective_master_init_job() 1256 cb_size += gaudi_gen_wait_cb(hdev, &wait_prop); in gaudi_collective_master_init_job() 1264 u32 queue_id, cb_size = 0; in gaudi_collective_slave_init_job() local [all …]
|
| /linux/include/sound/ |
| H A D | intel-nhlt.h | 35 u16 cb_size; member
|
| /linux/include/uapi/drm/ |
| H A D | habanalabs_accel.h | 1420 __u32 cb_size; member 1516 __u32 cb_size; member
|
| /linux/drivers/ata/ |
| H A D | sata_sil24.c | 1195 size_t cb_size = sizeof(*cb) * SIL24_MAX_CMDS; in sil24_port_start() local 1202 cb = dmam_alloc_coherent(dev, cb_size, &cb_dma, GFP_KERNEL); in sil24_port_start()
|
| /linux/drivers/media/platform/amphion/ |
| H A D | vpu_windsor.c | 160 u32 cb_size; member 872 expert->calib_param.cb_size = buf->length; in vpu_windsor_config_stream_buffer()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | tx-gen2.c | 1063 cmd.old.cb_size = cpu_to_le32(TFD_QUEUE_CB_SIZE(size)); in iwl_txq_dyn_alloc() 1081 cmd.new.u.add.cb_size = cpu_to_le32(TFD_QUEUE_CB_SIZE(size)); in iwl_txq_dyn_alloc()
|
| /linux/drivers/accel/habanalabs/goya/ |
| H A D | goya.c | 4758 u32 cb_size, ctl; in goya_memset_device_memory() local 4763 cb_size = lin_dma_pkts_cnt * sizeof(struct packet_lin_dma) + in goya_memset_device_memory() 4765 cb = hl_cb_kernel_create(hdev, cb_size, false); in goya_memset_device_memory() 4805 job->user_cb_size = cb_size; in goya_memset_device_memory()
|