rpc_init_pipe_dir_object(9)
β¨ NAME β¨
rpc_init_pipe_dir_object β okay so this is the little glow-up ritual that initialises a struct rpc_pipe_dir_object π
bestie, it's giving "setup before the party", no cap
β¨ SYNOPSIS β¨
void rpc_init_pipe_dir_object (struct rpc_pipe_dir_object *pdo , const
struct rpc_pipe_dir_object_ops *pdo_ops , void *pdo_data );
β¨ ARGUMENTS β¨
pdoβ the pointer to yourstruct rpc_pipe_dir_objectπ like, this is the main character, the one getting initialisedpdo_opsβ a pointer to aconst struct rpc_pipe_dir_object_opsβ the ops, the vibes, the behaviour blueprint π and yes it'sconst, we're not out here mutating itpdo_dataβ a pointer to caller-defined data π«Ά you bring your own stuff, we just hold the pointer
π¦ SEE ALSO π¦
- Kernel file
./net/sunrpc/rpc_pipe.cβ the source file, iykyk πΈ rpc_queue_upcall(9)rpc_mkpipe_dentry(9)rpc_unlink(9)rpc_init_pipe_dir_head(9)rpc_add_pipe_dir_object(9)rpc_remove_pipe_dir_object(9)rpc_find_or_alloc_pipe_dir_object(9)rpc_create_client_dir(9)rpc_remove_client_dir(9)rpc_gssd_dummy_populate(9)
literally the whole sunrpc pipe-dir friend group, go read them all, they all ate π₯
okay that's the whole page bestie, no filler, no gatekeeping π this lives in ./net/sunrpc and it's dated October 2026 β periodt, go init some pipe dir objects πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms