Lines Matching defs:user
51 /* Add memory to userPD pool, for user heap */
205 struct list_head node; /* list of user requested mmaps */
293 struct list_head user;
575 struct fastrpc_user *user, u32 kernel, u32 sc,
578 struct fastrpc_channel_ctx *cctx = user->cctx;
588 ctx->fl = user;
617 ctx->tgid = user->tgid;
622 spin_lock(&user->lock);
623 list_add_tail(&ctx->node, &user->pending);
624 spin_unlock(&user->lock);
640 spin_lock(&user->lock);
642 spin_unlock(&user->lock);
1153 dev_warn_ratelimited(fl->sctx->dev, "user app trying to send a kernel RPC message (%d)\n", handle);
1526 list_del(&fl->user);
1578 INIT_LIST_HEAD(&fl->user);
1593 list_add_tail(&fl->user, &cctx->users);
1871 dev_err(dev, "adding user allocated pages is not supported\n");
2358 static void fastrpc_notify_users(struct fastrpc_user *user)
2362 spin_lock(&user->lock);
2363 list_for_each_entry(ctx, &user->pending, node) {
2367 spin_unlock(&user->lock);
2374 struct fastrpc_user *user;
2380 list_for_each_entry(user, &cctx->users, user)
2381 fastrpc_notify_users(user);