| /freebsd/sys/dev/nvme/ |
| H A D | nvme_ctrlr_cmd.c | 34 nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ctrlr_cmd_identify_controller() argument 40 sizeof(struct nvme_controller_data), M_WAITOK, cb_fn, cb_arg); in nvme_ctrlr_cmd_identify_controller() 56 void *payload, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ctrlr_cmd_identify_namespace() argument 62 sizeof(struct nvme_namespace_data), M_WAITOK, cb_fn, cb_arg); in nvme_ctrlr_cmd_identify_namespace() 77 struct nvme_qpair *io_que, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ctrlr_cmd_create_io_cq() argument 82 req = nvme_allocate_request_null(M_WAITOK, cb_fn, cb_arg); in nvme_ctrlr_cmd_create_io_cq() 101 struct nvme_qpair *io_que, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ctrlr_cmd_create_io_sq() argument 106 req = nvme_allocate_request_null(M_WAITOK, cb_fn, cb_arg); in nvme_ctrlr_cmd_create_io_sq() 125 struct nvme_qpair *io_que, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ctrlr_cmd_delete_io_cq() argument 130 req = nvme_allocate_request_null(M_WAITOK, cb_fn, cb_arg); in nvme_ctrlr_cmd_delete_io_cq() [all …]
|
| H A D | nvme_private.h | 113 nvme_cb_fn_t cb_fn; member 349 nvme_cb_fn_t cb_fn, void *cb_arg); 352 nvme_cb_fn_t cb_fn, void *cb_arg); 356 nvme_cb_fn_t cb_fn, 361 nvme_cb_fn_t cb_fn, 366 nvme_cb_fn_t cb_fn, 370 nvme_cb_fn_t cb_fn, 374 nvme_cb_fn_t cb_fn, void *cb_arg); 377 nvme_cb_fn_t cb_fn, void *cb_arg); 380 nvme_cb_fn_t cb_fn, void *cb_arg); [all …]
|
| H A D | nvme_ns_cmd.c | 34 uint32_t lba_count, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ns_cmd_read() argument 39 lba_count * nvme_ns_get_sector_size(ns), M_NOWAIT, cb_fn, cb_arg); in nvme_ns_cmd_read() 52 nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ns_cmd_read_bio() argument 58 req = nvme_allocate_request_bio(bp, M_NOWAIT, cb_fn, cb_arg); in nvme_ns_cmd_read_bio() 72 uint32_t lba_count, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ns_cmd_write() argument 77 lba_count * nvme_ns_get_sector_size(ns), M_NOWAIT, cb_fn, cb_arg); in nvme_ns_cmd_write() 90 nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ns_cmd_write_bio() argument 96 req = nvme_allocate_request_bio(bp, M_NOWAIT, cb_fn, cb_arg); in nvme_ns_cmd_write_bio() 110 uint8_t num_ranges, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ns_cmd_deallocate() argument 116 num_ranges * sizeof(struct nvme_dsm_range), M_NOWAIT, cb_fn, in nvme_ns_cmd_deallocate() [all …]
|
| H A D | nvme.h | 1944 nvme_cb_fn_t cb_fn, void *cb_arg); 1948 nvme_cb_fn_t cb_fn, void *cb_arg); 1952 nvme_cb_fn_t cb_fn, void *cb_arg); 1956 uint64_t lba, uint32_t lba_count, nvme_cb_fn_t cb_fn, 1959 nvme_cb_fn_t cb_fn, void *cb_arg); 1961 uint64_t lba, uint32_t lba_count, nvme_cb_fn_t cb_fn, 1964 nvme_cb_fn_t cb_fn, void *cb_arg); 1966 uint8_t num_ranges, nvme_cb_fn_t cb_fn, 1968 int nvme_ns_cmd_flush(struct nvme_namespace *ns, nvme_cb_fn_t cb_fn, 2015 nvme_cb_fn_t cb_fn);
|
| H A D | nvme_qpair.c | 244 if (req->cb_fn) in nvme_qpair_complete_tracker() 245 req->cb_fn(req->cb_arg, cpl); in nvme_qpair_complete_tracker() 331 if (req->cb_fn) in nvme_qpair_manual_complete_request() 332 req->cb_fn(req->cb_arg, &cpl); in nvme_qpair_manual_complete_request() 983 tr->req->cb_fn != nvme_abort_complete) { in nvme_qpair_timeout() 1048 if (req->cb_fn == nvme_completion_poll_cb) in nvme_qpair_submit_tracker()
|
| H A D | nvme_ns.c | 459 nvme_cb_fn_t cb_fn) in nvme_ns_bio_process() argument 465 bp->bio_driver1 = cb_fn; in nvme_ns_bio_process()
|
| H A D | nvme_ctrlr.c | 1357 nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_user_ioctl_req() argument 1380 *req = nvme_allocate_request_null(M_WAITOK, cb_fn, cb_arg); in nvme_user_ioctl_req()
|
| /freebsd/sys/dev/ufshci/ |
| H A D | ufshci_ctrlr_cmd.c | 12 ufshci_cb_fn_t cb_fn, void *cb_arg, uint8_t function, uint8_t lun, in ufshci_ctrlr_cmd_send_task_mgmt_request() argument 18 req = ufshci_allocate_request_vaddr(NULL, 0, M_NOWAIT, cb_fn, cb_arg); in ufshci_ctrlr_cmd_send_task_mgmt_request() 37 ufshci_ctrlr_cmd_send_nop(struct ufshci_controller *ctrlr, ufshci_cb_fn_t cb_fn, in ufshci_ctrlr_cmd_send_nop() argument 43 req = ufshci_allocate_request_vaddr(NULL, 0, M_WAITOK, cb_fn, cb_arg); in ufshci_ctrlr_cmd_send_nop() 58 ufshci_cb_fn_t cb_fn, void *cb_arg, struct ufshci_query_param param) in ufshci_ctrlr_cmd_send_query_request() argument 63 req = ufshci_allocate_request_vaddr(NULL, 0, M_WAITOK, cb_fn, cb_arg); in ufshci_ctrlr_cmd_send_query_request()
|
| H A D | ufshci_private.h | 70 ufshci_cb_fn_t cb_fn; member 483 ufshci_cb_fn_t cb_fn, void *cb_arg, uint8_t function, uint8_t lun, 486 ufshci_cb_fn_t cb_fn, void *cb_arg); 488 ufshci_cb_fn_t cb_fn, void *cb_arg, struct ufshci_query_param param); 490 ufshci_cb_fn_t cb_fn, void *cb_arg, uint8_t *cmd_ptr, uint8_t cmd_len, 602 _ufshci_allocate_request(const int how, ufshci_cb_fn_t cb_fn, void *cb_arg) in _ufshci_allocate_request() argument 611 req->cb_fn = cb_fn; in _ufshci_allocate_request() 619 const int how, ufshci_cb_fn_t cb_fn, void *cb_arg) in ufshci_allocate_request_vaddr() argument 623 req = _ufshci_allocate_request(how, cb_fn, cb_arg); in ufshci_allocate_request_vaddr() 635 ufshci_cb_fn_t cb_fn, void *cb_arg) in ufshci_allocate_request_bio() argument [all …]
|
| H A D | ufshci_req_queue.c | 194 if (req->cb_fn) in ufshci_req_queue_manual_complete_request() 195 req->cb_fn(req->cb_arg, &cpl, error); in ufshci_req_queue_manual_complete_request() 292 if (req->cb_fn) in ufshci_req_queue_complete_tracker() 293 req->cb_fn(req->cb_arg, &cpl, error); in ufshci_req_queue_complete_tracker() 621 tr->req->cb_fn != ufshci_abort_complete) { in ufshci_req_queue_timeout() 691 if (req->cb_fn == ufshci_completion_poll_cb) in ufshci_req_queue_submit_tracker()
|
| /freebsd/sys/dev/liquidio/base/ |
| H A D | lio_ctrl.c | 67 if (!status && nctrl->cb_fn) in lio_ctrl_callback() 68 nctrl->cb_fn(nctrl); in lio_ctrl_callback()
|
| H A D | lio_ctrl.h | 79 lio_ctrl_pkt_cb_fn_t cb_fn; member
|
| /freebsd/lib/libusb/ |
| H A D | libusb10_hotplug.c | 343 libusb_hotplug_callback_fn cb_fn, void *user_data, in libusb_hotplug_register_callback() argument 358 if (ctx == NULL || cb_fn == NULL || events == 0 || in libusb_hotplug_register_callback() 380 handle->fn = cb_fn; in libusb_hotplug_register_callback()
|
| H A D | libusb.h | 634 … int vendor_id, int product_id, int dev_class, libusb_hotplug_callback_fn cb_fn, void *user_data, …
|
| /freebsd/sys/dev/liquidio/ |
| H A D | lio_ioctl.c | 80 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_change_dev_flags() 441 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_set_mac() 527 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_set_mcast_list()
|
| H A D | lio_main.c | 1622 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_set_rxcsum_command() 2071 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_vlan_rx_add_vid() 2102 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_vlan_rx_kill_vid()
|
| H A D | lio_core.c | 61 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_set_feature()
|
| H A D | lio_sysctl.c | 123 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_send_queue_count_update() 698 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_get_set_pauseparam()
|