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

Function write

app/redis-6.2.6/src/anet_ff.c:309–321  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

307}
308
309ssize_t write(int sockfd, const void *buf, size_t count)
310{
311 if (unlikely(inited == 0)) {
312 INIT_FUNCTION(write);
313 return real_write(sockfd, buf, count);
314 }
315
316 if (ff_fdisused(sockfd)) {
317 return ff_write(sockfd, buf, count);
318 } else {
319 return real_write(sockfd, buf, count);
320 }
321}
322
323ssize_t
324writev(int sockfd, const struct iovec *iov, int iovcnt)

Callers 15

syncWriteFunction · 0.70
getRDBFunction · 0.70
readSyncBulkPayloadFunction · 0.70
serverLogFromHandlerFunction · 0.70
setOOMScoreAdjFunction · 0.70
rioFdWriteFunction · 0.70
clusterSaveConfigFunction · 0.70
connSocketWriteFunction · 0.70
aofChildWriteDiffDataFunction · 0.70
aofRewriteBufferWriteFunction · 0.70

Calls 2

ff_fdisusedFunction · 0.85
ff_writeFunction · 0.85

Tested by 15

dump_debug_bufferFunction · 0.40
mainFunction · 0.40
child_mainFunction · 0.40
set_idmapFunction · 0.40
mainFunction · 0.40
do_writeFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40
writerFunction · 0.40