Home
last modified time | relevance | path

Searched refs:l9p_request (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/lib9p/backend/
H A Dbackend.h35 int (*attach)(void *, struct l9p_request *);
38 int (*open)(void *, struct l9p_request *);
39 int (*read)(void *, struct l9p_request *);
41 int (*stat)(void *, struct l9p_request *);
42 int (*walk)(void *, struct l9p_request *);
43 int (*write)(void *, struct l9p_request *);
44 int (*wstat)(void *, struct l9p_request *);
46 int (*lopen)(void *, struct l9p_request *);
49 int (*mknod)(void *, struct l9p_request *);
61 int (*lock)(void *, struct l9p_request *);
[all …]
H A Dfs.c200 static int fs_open(void *, struct l9p_request *);
201 static int fs_read(void *, struct l9p_request *);
203 static int fs_stat(void *, struct l9p_request *);
204 static int fs_walk(void *, struct l9p_request *);
220 static int fs_lock(void *, struct l9p_request *);
222 static int fs_link(void *, struct l9p_request *);
844 fs_attach(void *softc, struct l9p_request *req) in fs_attach()
1610 fs_open(void *softc, struct l9p_request *req) in fs_open()
1645 fs_read(void *softc, struct l9p_request *req) in fs_read()
1761 fs_stat(void *softc, struct l9p_request *req) in fs_stat()
[all …]
/freebsd-14.2/contrib/lib9p/
H A Drequest.c99 int (*handler)(struct l9p_request *);
190 l9p_dispatch_request(struct l9p_request *req) in l9p_dispatch_request()
659 l9p_dispatch_tclunk(struct l9p_request *req) in l9p_dispatch_tclunk()
731 l9p_dispatch_topen(struct l9p_request *req) in l9p_dispatch_topen()
755 l9p_dispatch_tread(struct l9p_request *req) in l9p_dispatch_tread()
824 l9p_dispatch_tstat(struct l9p_request *req) in l9p_dispatch_tstat()
856 l9p_dispatch_twalk(struct l9p_request *req) in l9p_dispatch_twalk()
917 l9p_dispatch_twrite(struct l9p_request *req) in l9p_dispatch_twrite()
962 l9p_dispatch_twstat(struct l9p_request *req) in l9p_dispatch_twstat()
1308 l9p_dispatch_tlock(struct l9p_request *req) in l9p_dispatch_tlock()
[all …]
H A Dlib9p.h53 struct l9p_request;
79 int (*lt_get_response_buffer)(struct l9p_request *, struct iovec *,
81 int (*lt_send_response)(struct l9p_request *, const struct iovec *,
83 void (*lt_drop_response)(struct l9p_request *, const struct iovec *,
144 struct l9p_request { struct
166 STAILQ_ENTRY(l9p_request) lr_worklink; /* reserved to threadpool */ argument
170 STAILQ_ENTRY(l9p_request) lr_flushlink; /* link w/in flush queue */
217 int l9p_pack_stat(struct l9p_message *msg, struct l9p_request *req,
234 int l9p_dispatch_request(struct l9p_request *req);
235 void l9p_respond(struct l9p_request *req, bool drop, bool rmtag);
[all …]
H A Dthreadpool.h36 STAILQ_HEAD(l9p_request_queue, l9p_request);
112 void l9p_threadpool_flushee_done(struct l9p_request *);
114 void l9p_threadpool_run(struct l9p_threadpool *, struct l9p_request *);
116 int l9p_threadpool_tflush(struct l9p_request *);
H A Dthreadpool.c39 struct l9p_request *req);
46 struct l9p_request *req; in l9p_responder()
83 struct l9p_request *req; in l9p_worker()
123 l9p_threadpool_rflush(struct l9p_threadpool *tp, struct l9p_request *req) in l9p_threadpool_rflush()
125 struct l9p_request *flusher; in l9p_threadpool_rflush()
235 l9p_threadpool_run(struct l9p_threadpool *tp, struct l9p_request *req) in l9p_threadpool_run()
261 l9p_threadpool_tflush(struct l9p_request *req) in l9p_threadpool_tflush()
265 struct l9p_request *flushee; in l9p_threadpool_tflush()
H A Dconnection.c92 struct l9p_request *req; in l9p_connection_recv()
95 req = l9p_calloc(1, sizeof (struct l9p_request)); in l9p_connection_recv()
145 struct l9p_request *req; in l9p_connection_close()
/freebsd-14.2/contrib/lib9p/transport/
H A Dsocket.c59 static int l9p_socket_get_response_buffer(struct l9p_request *,
61 static int l9p_socket_send_response(struct l9p_request *, const struct iovec *,
63 static void l9p_socket_drop_response(struct l9p_request *, const struct iovec *,
271 l9p_socket_get_response_buffer(struct l9p_request *req, struct iovec *iov, in l9p_socket_get_response_buffer()
286 l9p_socket_send_response(struct l9p_request *req __unused, in l9p_socket_send_response()
307 l9p_socket_drop_response(struct l9p_request *req __unused, in l9p_socket_drop_response()
/freebsd-14.2/usr.sbin/bhyve/
H A Dpci_virtio_9p.c96 static int pci_vt9p_send(struct l9p_request *, const struct iovec *,
98 static void pci_vt9p_drop(struct l9p_request *, const struct iovec *, size_t,
147 pci_vt9p_get_buffer(struct l9p_request *req, struct iovec *iov, size_t *niov, in pci_vt9p_get_buffer()
160 pci_vt9p_send(struct l9p_request *req, const struct iovec *iov __unused, in pci_vt9p_send()
177 pci_vt9p_drop(struct l9p_request *req, const struct iovec *iov __unused, in pci_vt9p_drop()