MCPcopy Create free account
hub / github.com/F-Stack/f-stack / mqfs_create_file

Function mqfs_create_file

freebsd/kern/uipc_mqueue.c:467–479  ·  view source on GitHub ↗

* Create a file */

Source from the content-addressed store, hash-verified

465 * Create a file
466 */
467static struct mqfs_node *
468mqfs_create_file(struct mqfs_node *parent, const char *name, int namelen,
469 struct ucred *cred, int mode)
470{
471 struct mqfs_node *node;
472
473 node = mqfs_create_node(name, namelen, cred, mode, mqfstype_file);
474 if (mqfs_add_node(parent, node) != 0) {
475 mqnode_free(node);
476 return (NULL);
477 }
478 return (node);
479}
480
481/*
482 * Add . and .. to a directory

Callers 2

mqfs_createFunction · 0.85
kern_kmq_openFunction · 0.85

Calls 3

mqfs_create_nodeFunction · 0.85
mqfs_add_nodeFunction · 0.85
mqnode_freeFunction · 0.85

Tested by

no test coverage detected