Searched refs:blocking (Results 1 - 8 of 8) sorted by relevance

/drivers/misc/mei/
H A Dclient.h95 int mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb, bool blocking);
H A Dbus.c228 bool blocking)
265 rets = mei_cl_write(cl, cb, blocking);
227 ___mei_cl_send(struct mei_cl *cl, u8 *buf, size_t length, bool blocking) argument
H A Dclient.c924 * @blocking: block until completed
928 int mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb, bool blocking) argument
1009 if (blocking && cl->writing_state != MEI_WRITE_COMPLETE) {
/drivers/gpu/drm/i915/
H A Di915_trace.h458 __field(bool, blocking)
461 /* NB: the blocking information is racy since mutex_is_locked
464 * or not the class was blocking down through the stack which is
471 __entry->blocking = mutex_is_locked(&ring->dev->struct_mutex);
474 TP_printk("dev=%u, ring=%u, seqno=%u, blocking=%s",
476 __entry->blocking ? "yes (NB)" : "no")
/drivers/scsi/
H A Dsg.c198 const char __user *buf, size_t count, int blocking,
201 unsigned char *cmnd, int timeout, int blocking);
586 int input_size, blocking; local
611 blocking = !(filp->f_flags & O_NONBLOCK);
614 blocking, 0, 0, NULL);
685 k = sg_common_write(sfp, srp, cmnd, sfp->timeout, blocking);
691 size_t count, int blocking, int read_only, int sg_io_owned,
754 k = sg_common_write(sfp, srp, cmnd, timeout, blocking);
764 unsigned char *cmnd, int timeout, int blocking)
690 sg_new_write(Sg_fd *sfp, struct file *file, const char __user *buf, size_t count, int blocking, int read_only, int sg_io_owned, Sg_request **o_srp) argument
763 sg_common_write(Sg_fd * sfp, Sg_request * srp, unsigned char *cmnd, int timeout, int blocking) argument
/drivers/staging/lustre/lustre/osc/
H A Dosc_lock.c590 struct osc_lock *olck, int blocking)
599 * Lock might be still addref-ed here, if e.g., blocking ast
604 if (blocking && olck->ols_state < OLS_BLOCKED)
612 * cancel and destroy lock at least once no matter how blocking ast is
652 * NOTE: DLM sends blocking AST's for failed locks
691 * Blocking ast invoked by ldlm when dlm lock is either blocking progress of
696 * (ldlm_lock::l_blocking_ast()) for both blocking and cancellation ast's.
700 * \param new description of a conflicting lock in case of blocking ast.
705 * cancellation and blocking ast's.
1135 * XXX: this is possible blocking poin
588 osc_lock_blocking(const struct lu_env *env, struct ldlm_lock *dlmlock, struct osc_lock *olck, int blocking) argument
[all...]
/drivers/staging/lustre/lustre/ldlm/
H A Dldlm_request.c48 * - blocking AST: when a lock is granted to some process, if another process
49 * enqueues a conflicting (blocking) lock on a resource, a blocking AST is
299 * A helper to build a blocking AST function
301 * Perform a common operation for blocking ASTs:
304 * \param lock the lock blocking or canceling AST was called on
335 * Server blocking AST
343 * \param flag indicates whether this cancelling or blocking callback
359 * be the correct blocking function anymore. So check, and return
404 ldlm_blocking_callback blocking,
400 ldlm_cli_enqueue_local(struct ldlm_namespace *ns, const struct ldlm_res_id *res_id, ldlm_type_t type, ldlm_policy_data_t *policy, ldlm_mode_t mode, __u64 *flags, ldlm_blocking_callback blocking, ldlm_completion_callback completion, ldlm_glimpse_callback glimpse, void *data, __u32 lvb_len, enum lvb_type lvb_type, const __u64 *client_cookie, struct lustre_handle *lockh) argument
[all...]
/drivers/staging/lustre/lustre/include/
H A Dlustre_dlm.h99 * The blocking callback is overloaded to perform two functions. These flags
559 /** Type for blocking callback function of a lock. */
719 * Lock blocking AST handler pointer.
782 * the lock, e.g. enqueue the lock or send blocking AST.
832 * Set when lock is sent a blocking AST. Time in seconds when timeout
844 * Number of times blocking AST was sent for this lock.
846 * attempt to send blocking AST more than once, an assertion would be
850 /** List item ldlm_add_ast_work_item() for case of blocking ASTs. */
858 * Pointer to a conflicting lock that caused blocking AST to be sent
882 * export blocking dl
[all...]

Completed in 214 milliseconds