Lines Matching full:bindings
8 bindings,
45 /// A `bindings::blk_mq_ops` vtable is constructed from pointers to the `extern
66 /// - `(*bd).rq` must point to an initialized and live `bindings:request`.
71 /// `bindings::blk_mq_end_request` for the request.
73 _hctx: *mut bindings::blk_mq_hw_ctx,
74 bd: *const bindings::blk_mq_queue_data,
75 ) -> bindings::blk_status_t {
104 bindings::BLK_STS_OK as _
114 unsafe extern "C" fn commit_rqs_callback(_hctx: *mut bindings::blk_mq_hw_ctx) {
124 unsafe extern "C" fn complete_callback(_rq: *mut bindings::request) {}
133 _hctx: *mut bindings::blk_mq_hw_ctx,
134 _iob: *mut bindings::io_comp_batch,
148 _hctx: *mut bindings::blk_mq_hw_ctx,
162 _hctx: *mut bindings::blk_mq_hw_ctx,
174 /// - `rq` must point to an initialized `bindings::request`.
178 _set: *mut bindings::blk_mq_tag_set,
179 rq: *mut bindings::request,
205 _set: *mut bindings::blk_mq_tag_set,
206 rq: *mut bindings::request,
211 let pdu = unsafe { bindings::blk_mq_rq_to_pdu(rq) }.cast::<RequestDataWrapper>();
217 const VTABLE: bindings::blk_mq_ops = bindings::blk_mq_ops {
243 pub(crate) const fn build() -> &'static bindings::blk_mq_ops {