Lines Matching refs:parent
98 int (*rmdir)(struct ProcDirEntry *parent, struct ProcDirEntry *pde, const char *name);
99 int (*mkdir)(struct ProcDirEntry *parent, const char *dirName, mode_t mode, struct ProcDirEntry **pde);
112 struct ProcDirEntry *next, *parent, *subdir;
167 * This API is used to create the node by 'name' and parent vnode
177 * @param parent [IN] Type #struct ProcDirEntry * the parent node of the node to be created,
178 * if pass NULL, default parent node is "/proc".
187 extern struct ProcDirEntry *CreateProcEntry(const char *name, mode_t mode, struct ProcDirEntry *parent);
194 * This API is used to remove the node by 'name' and parent vnode
203 * @param parent [IN] Type #struct ProcDirEntry * the parent node of the node to be remove.
210 extern void RemoveProcEntry(const char *name, struct ProcDirEntry *parent);
217 * This API is used to create the directory node by 'name' and parent vnode
226 * @param parent [IN] Type #struct ProcDirEntry * the parent node of the directory node to be created,
227 * if pass NULL, default parent node is "/proc".
236 extern struct ProcDirEntry *ProcMkdir(const char *name, struct ProcDirEntry *parent);
243 * This API is used to create the node by 'name' and parent vnode,
254 * @param parent [IN] Type #struct ProcDirEntry * the parent node of the node to be created.
265 struct ProcDirEntry *parent, const struct ProcFileOperations *procFops);
272 * This API is used to create the node by 'name' and parent vnode,
283 * @param parent [IN] Type #struct ProcDirEntry * the parent node of the node to be created.
294 extern struct ProcDirEntry *ProcCreateData(const char *name, mode_t mode, struct ProcDirEntry *parent,