Skip to content

Commit 92392bb

Browse files
committed
clang-format syscalls.cpp
1 parent 90afcd3 commit 92392bb

File tree

1 file changed

+33
-54
lines changed

1 file changed

+33
-54
lines changed

system/lib/wasmfs/syscalls.cpp

Lines changed: 33 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,8 @@ static __wasi_fd_t doOpen(path::ParsedParent parsed,
474474
// report a generic error.
475475
return -EIO;
476476
}
477-
[[maybe_unused]] bool mounted = lockedParent.mountChild(std::string(childName), created);
477+
[[maybe_unused]] bool mounted =
478+
lockedParent.mountChild(std::string(childName), created);
478479
assert(mounted);
479480
}
480481
// TODO: Check that the insert actually succeeds.
@@ -588,8 +589,9 @@ int __syscall_mknodat(int dirfd, const char* path, mode_t mode, dev_t dev) {
588589
OpenReturnMode::Nothing);
589590
}
590591

591-
static int
592-
doMkdir(path::ParsedParent parsed, mode_t mode, backend_t backend = NullBackend) {
592+
static int doMkdir(path::ParsedParent parsed,
593+
mode_t mode,
594+
backend_t backend = NullBackend) {
593595
if (auto err = parsed.getError()) {
594596
return err;
595597
}
@@ -646,14 +648,14 @@ doMkdir(path::ParsedParent parsed, mode_t mode, backend_t backend = NullBackend)
646648

647649
// This function is exposed to users and allows users to specify a particular
648650
// backend that a directory should be created within.
649-
int wasmfs_create_directory(char *path, mode_t mode, backend_t backend) {
651+
int wasmfs_create_directory(char* path, mode_t mode, backend_t backend) {
650652
static_assert(std::is_same_v<decltype(doMkdir(0, 0, 0)), int>,
651653
"unexpected conversion from result of doMkdir to int");
652654
return doMkdir(path::parseParent(path), mode, backend);
653655
}
654656

655657
// TODO: Test this.
656-
int __syscall_mkdirat(int dirfd, const char *path, mode_t mode) {
658+
int __syscall_mkdirat(int dirfd, const char* path, mode_t mode) {
657659
return doMkdir(path::parseParent(path, dirfd), mode);
658660
}
659661

@@ -1040,7 +1042,9 @@ int __syscall_renameat(int olddirfd,
10401042
}
10411043

10421044
// TODO: Test this with non-AT_FDCWD values.
1043-
int __syscall_symlinkat(const char* target, int newdirfd, const char* linkpath) {
1045+
int __syscall_symlinkat(const char* target,
1046+
int newdirfd,
1047+
const char* linkpath) {
10441048
auto parsed = path::parseParent(linkpath, newdirfd);
10451049
if (auto err = parsed.getError()) {
10461050
return err;
@@ -1060,12 +1064,15 @@ int __syscall_symlinkat(const char* target, int newdirfd, const char* linkpath)
10601064
return 0;
10611065
}
10621066

1063-
int __syscall_symlink(const char *target, const char *linkpath) {
1067+
int __syscall_symlink(const char* target, const char* linkpath) {
10641068
return __syscall_symlinkat(target, AT_FDCWD, linkpath);
10651069
}
10661070

10671071
// TODO: Test this with non-AT_FDCWD values.
1068-
int __syscall_readlinkat(int dirfd, const char *path, char *buf, size_t bufsize) {
1072+
int __syscall_readlinkat(int dirfd,
1073+
const char* path,
1074+
char* buf,
1075+
size_t bufsize) {
10691076
// TODO: Handle empty paths.
10701077
auto parsed = path::parseFile(path, dirfd, path::NoFollowLinks);
10711078
if (auto err = parsed.getError()) {
@@ -1123,7 +1130,7 @@ int __syscall_utimensat(int dirfd,
11231130
}
11241131

11251132
// TODO: Test this with non-AT_FDCWD values.
1126-
int __syscall_fchmodat(int dirfd, const char *path, mode_t mode, ...) {
1133+
int __syscall_fchmodat(int dirfd, const char* path, mode_t mode, ...) {
11271134
int flags = 0;
11281135
va_list v1;
11291136
va_start(v1, mode);
@@ -1317,7 +1324,7 @@ int __syscall_pipe(int fd[2]) {
13171324
return 0;
13181325
}
13191326

1320-
int __syscall_poll(struct pollfd *fds, nfds_t nfds, int timeout) {
1327+
int __syscall_poll(struct pollfd* fds, nfds_t nfds, int timeout) {
13211328
auto fileTable = wasmFS.getFileTable().locked();
13221329

13231330
// Process the list of FDs and compute their revents masks. Count the number
@@ -1499,7 +1506,8 @@ int __syscall_fcntl64(int fd, int cmd, ...) {
14991506
}
15001507
}
15011508

1502-
static int doStatFS(std::shared_ptr<File>& file, size_t size, struct statfs* buf) {
1509+
static int
1510+
doStatFS(std::shared_ptr<File>& file, size_t size, struct statfs* buf) {
15031511
if (size != sizeof(struct statfs)) {
15041512
// We only know how to write to a standard statfs, not even a truncated one.
15051513
return -EINVAL;
@@ -1629,7 +1637,7 @@ int _mmap_js(size_t length,
16291637
}
16301638

16311639
int _msync_js(
1632-
void *addr, size_t length, int prot, int flags, int fd, size_t offset) {
1640+
void* addr, size_t length, int prot, int flags, int fd, size_t offset) {
16331641
// TODO: This is not correct! Mappings should be associated with files, not
16341642
// fds. Only need to sync if shared and writes are allowed.
16351643
int mapType = flags & MAP_TYPE;
@@ -1645,7 +1653,7 @@ int _msync_js(
16451653
}
16461654

16471655
int _munmap_js(
1648-
void *addr, size_t length, int prot, int flags, int fd, size_t offset) {
1656+
void* addr, size_t length, int prot, int flags, int fd, size_t offset) {
16491657
// TODO: This is not correct! Mappings should be associated with files, not
16501658
// fds.
16511659
// TODO: Syncing should probably be handled in __syscall_munmap instead.
@@ -1654,58 +1662,34 @@ int _munmap_js(
16541662

16551663
// Stubs (at least for now)
16561664

1657-
int __syscall_accept4(int sockfd,
1658-
void* addr,
1659-
socklen_t* len,
1660-
int flags,
1661-
...) {
1665+
int __syscall_accept4(int sockfd, void* addr, socklen_t* len, int flags, ...) {
16621666
return -ENOSYS;
16631667
}
16641668

1665-
int __syscall_bind(int sockfd,
1666-
const void* addr,
1667-
socklen_t len,
1668-
...) {
1669+
int __syscall_bind(int sockfd, const void* addr, socklen_t len, ...) {
16691670
return -ENOSYS;
16701671
}
16711672

1672-
int __syscall_connect(int sockfd,
1673-
const void* addr,
1674-
socklen_t len,
1675-
...) {
1673+
int __syscall_connect(int sockfd, const void* addr, socklen_t len, ...) {
16761674
return -ENOSYS;
16771675
}
16781676

1679-
int __syscall_socket(
1680-
int domain, int type, int protocol, ...) {
1677+
int __syscall_socket(int domain, int type, int protocol, ...) {
16811678
return -ENOSYS;
16821679
}
16831680

1684-
int __syscall_listen(
1685-
int sockfd, int backlog, ...) {
1686-
return -ENOSYS;
1687-
}
1681+
int __syscall_listen(int sockfd, int backlog, ...) { return -ENOSYS; }
16881682

1689-
int __syscall_getsockopt(int sockfd,
1690-
int level,
1691-
int optname,
1692-
void* optval,
1693-
socklen_t* optlen,
1694-
...) {
1683+
int __syscall_getsockopt(
1684+
int sockfd, int level, int optname, void* optval, socklen_t* optlen, ...) {
16951685
return -ENOSYS;
16961686
}
16971687

1698-
int __syscall_getsockname(int sockfd,
1699-
void* addr,
1700-
socklen_t* len,
1701-
...) {
1688+
int __syscall_getsockname(int sockfd, void* addr, socklen_t* len, ...) {
17021689
return -ENOSYS;
17031690
}
17041691

1705-
int __syscall_getpeername(int sockfd,
1706-
void* addr,
1707-
socklen_t* len,
1708-
...) {
1692+
int __syscall_getpeername(int sockfd, void* addr, socklen_t* len, ...) {
17091693
return -ENOSYS;
17101694
}
17111695

@@ -1718,17 +1702,12 @@ ssize_t __syscall_sendto(int sockfd,
17181702
return -ENOSYS;
17191703
}
17201704

1721-
ssize_t
1722-
__syscall_sendmsg(int sockfd, const void* msg, int flags, ...) {
1705+
ssize_t __syscall_sendmsg(int sockfd, const void* msg, int flags, ...) {
17231706
return -ENOSYS;
17241707
}
17251708

1726-
ssize_t __syscall_recvfrom(int sockfd,
1727-
void* buf,
1728-
size_t len,
1729-
int flags,
1730-
void* addr,
1731-
socklen_t* alen) {
1709+
ssize_t __syscall_recvfrom(
1710+
int sockfd, void* buf, size_t len, int flags, void* addr, socklen_t* alen) {
17321711
return -ENOSYS;
17331712
}
17341713

0 commit comments

Comments
 (0)