Lines Matching defs:name
15 * 3. Neither the name of the copyright holder nor the names of its contributors may be used
88 char *name;
98 int (*rmdir)(struct ProcDirEntry *parent, struct ProcDirEntry *pde, const char *name);
123 char name[NAME_MAX];
140 char name[NAME_MAX];
146 char name[NAME_MAX];
167 * This API is used to create the node by 'name' and parent vnode
172 * <li>The parameter name should be a valid string.</li>
175 * @param name [IN] Type #const char * The name of the node to be created.
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
199 * <li>The parameter name should be a valid string.</li>
202 * @param name [IN] Type #const char * The name of the node to be removed.
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
222 * <li>The parameter name should be a valid string.</li>
225 * @param name [IN] Type #const char * The name of the node directory to be created.
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,
249 * <li>The parameter name should be a valid string.</li>
252 * @param name [IN] Type #const char * The name of the node to be created.
264 extern struct ProcDirEntry *ProcCreate(const char *name, mode_t mode,
272 * This API is used to create the node by 'name' and parent vnode,
278 * <li>The parameter name should be a valid string.</li>
281 * @param name [IN] Type #const char * The name of the node to be created.
294 extern struct ProcDirEntry *ProcCreateData(const char *name, mode_t mode, struct ProcDirEntry *parent,