Lines Matching refs:ldc_handle_t
41 typedef uint64_t ldc_handle_t; /* Channel handle */
169 int ldc_init(uint64_t id, ldc_attr_t *attr, ldc_handle_t *handle);
170 int ldc_fini(ldc_handle_t handle);
171 int ldc_open(ldc_handle_t handle);
172 int ldc_close(ldc_handle_t handle);
173 int ldc_up(ldc_handle_t handle);
174 int ldc_down(ldc_handle_t handle);
175 int ldc_reg_callback(ldc_handle_t handle,
177 int ldc_unreg_callback(ldc_handle_t handle);
178 int ldc_set_cb_mode(ldc_handle_t handle, ldc_cb_mode_t imode);
179 int ldc_chkq(ldc_handle_t handle, boolean_t *hasdata);
180 int ldc_read(ldc_handle_t handle, caddr_t buf, size_t *size);
181 int ldc_write(ldc_handle_t handle, caddr_t buf, size_t *size);
182 int ldc_status(ldc_handle_t handle, ldc_status_t *status);
184 int ldc_mem_alloc_handle(ldc_handle_t handle, ldc_mem_handle_t *mhandle);
191 int ldc_mem_copy(ldc_handle_t handle, caddr_t vaddr, uint64_t off, size_t *len,
193 int ldc_mem_rdwr_cookie(ldc_handle_t handle, caddr_t vaddr, size_t *size,
205 int ldc_mem_dring_bind(ldc_handle_t handle, ldc_dring_handle_t dhandle,
211 int ldc_mem_dring_map(ldc_handle_t handle, ldc_mem_cookie_t *cookie,
219 int ldc_info(ldc_handle_t handle, ldc_info_t *info);