Lines Matching defs:mbox_lock_context
42 struct mbox_lock_context {
56 int (*func)(struct mbox_lock_context *ctx, int lock_type,
60 static int mbox_lock_dotlock(struct mbox_lock_context *ctx, int lock_type,
62 static int mbox_lock_dotlock_try(struct mbox_lock_context *ctx, int lock_type,
64 static int mbox_lock_fcntl(struct mbox_lock_context *ctx, int lock_type,
67 static int mbox_lock_flock(struct mbox_lock_context *ctx, int lock_type,
73 static int mbox_lock_lockf(struct mbox_lock_context *ctx, int lock_type,
89 mbox_lock_list(struct mbox_lock_context *ctx, int lock_type,
92 mbox_unlock_files(struct mbox_lock_context *ctx);
165 static int mbox_file_open_latest(struct mbox_lock_context *ctx, int lock_type)
202 struct mbox_lock_context *ctx = context;
382 mbox_lock_dotlock_int(struct mbox_lock_context *ctx, int lock_type, bool try)
452 static int mbox_lock_dotlock(struct mbox_lock_context *ctx, int lock_type,
458 static int mbox_lock_dotlock_try(struct mbox_lock_context *ctx, int lock_type,
465 static int mbox_lock_flock(struct mbox_lock_context *ctx, int lock_type,
531 static int mbox_lock_lockf(struct mbox_lock_context *ctx, int lock_type,
593 static int mbox_lock_fcntl(struct mbox_lock_context *ctx, int lock_type,
669 mbox_lock_list(struct mbox_lock_context *ctx, int lock_type,
701 struct mbox_lock_context ctx;
828 static int mbox_unlock_files(struct mbox_lock_context *ctx)
842 struct mbox_lock_context ctx;