Lines Matching refs:params
334 * @params: its parameters
340 struct ipc_params *params)
345 err = ops->getnew(ns, params);
355 * @params: its parameters
366 struct ipc_params *params)
370 if (ipcperms(ns, ipcp, params->flg)) {
373 err = ops->associate(ipcp, params->flg);
387 * @params: its parameters
397 struct ipc_params *params)
400 int flg = params->flg;
408 ipcp = ipc_findkey(ids, params->key);
414 err = ops->getnew(ns, params);
424 err = ops->more_checks(ipcp, params);
431 err = ipc_check_perms(ns, ipcp, ops, params);
642 * @params: the parameters needed by the previous operations.
646 int ipcget(struct ipc_namespace *ns, struct ipc_ids *ids, const struct ipc_ops *ops, struct ipc_params *params)
648 if (params->key == IPC_PRIVATE) {
649 return ipcget_new(ns, ids, ops, params);
651 return ipcget_public(ns, ids, ops, params);