Lines Matching refs:cb_handle
352 int hl_cb_destroy(struct hl_device *hdev, struct hl_cb_mgr *mgr, u64 cb_handle) in hl_cb_destroy() argument
362 cb_handle >>= PAGE_SHIFT; in hl_cb_destroy()
363 handle = (u32) cb_handle; in hl_cb_destroy()
383 u64 cb_handle, u32 *usage_cnt) in hl_cb_info() argument
392 cb_handle >>= PAGE_SHIFT; in hl_cb_info()
393 handle = (u32) cb_handle; in hl_cb_info()
443 args->out.cb_handle = handle; in hl_cb_ioctl()
448 args->in.cb_handle); in hl_cb_ioctl()
452 rc = hl_cb_info(hdev, &hpriv->cb_mgr, args->in.cb_handle, in hl_cb_ioctl()
628 u64 cb_handle; in hl_cb_kernel_create() local
633 internal_cb, false, &cb_handle); in hl_cb_kernel_create()
640 cb_handle >>= PAGE_SHIFT; in hl_cb_kernel_create()
641 cb = hl_cb_get(hdev, &hdev->kernel_cb_mgr, (u32) cb_handle); in hl_cb_kernel_create()
645 (u32) cb_handle); in hl_cb_kernel_create()
652 hl_cb_destroy(hdev, &hdev->kernel_cb_mgr, cb_handle << PAGE_SHIFT); in hl_cb_kernel_create()