Home
last modified time | relevance | path

Searched refs:pdo (Results 1 – 2 of 2) sorted by relevance

/net/sunrpc/
Drpc_pipe.c877 void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, in rpc_init_pipe_dir_object() argument
881 INIT_LIST_HEAD(&pdo->pdo_head); in rpc_init_pipe_dir_object()
882 pdo->pdo_ops = pdo_ops; in rpc_init_pipe_dir_object()
883 pdo->pdo_data = pdo_data; in rpc_init_pipe_dir_object()
890 struct rpc_pipe_dir_object *pdo) in rpc_add_pipe_dir_object_locked() argument
895 ret = pdo->pdo_ops->create(pdh->pdh_dentry, pdo); in rpc_add_pipe_dir_object_locked()
897 list_add_tail(&pdo->pdo_head, &pdh->pdh_entries); in rpc_add_pipe_dir_object_locked()
904 struct rpc_pipe_dir_object *pdo) in rpc_remove_pipe_dir_object_locked() argument
907 pdo->pdo_ops->destroy(pdh->pdh_dentry, pdo); in rpc_remove_pipe_dir_object_locked()
908 list_del_init(&pdo->pdo_head); in rpc_remove_pipe_dir_object_locked()
[all …]
/net/sunrpc/auth_gss/
Dauth_gss.c61 struct rpc_pipe_dir_object pdo; member
870 struct rpc_pipe_dir_object *pdo) in gss_pipe_dentry_destroy() argument
872 struct gss_pipe *gss_pipe = pdo->pdo_data; in gss_pipe_dentry_destroy()
882 struct rpc_pipe_dir_object *pdo) in gss_pipe_dentry_create() argument
884 struct gss_pipe *p = pdo->pdo_data; in gss_pipe_dentry_create()
917 rpc_init_pipe_dir_object(&p->pdo, in gss_pipe_alloc()
933 static int gss_pipe_match_pdo(struct rpc_pipe_dir_object *pdo, void *data) in gss_pipe_match_pdo() argument
938 if (pdo->pdo_ops != &gss_pipe_dir_object_ops) in gss_pipe_match_pdo()
940 gss_pipe = container_of(pdo, struct gss_pipe, pdo); in gss_pipe_match_pdo()
955 return &gss_pipe->pdo; in gss_pipe_alloc_pdo()
[all …]