p9_client 101 fs/9p/v9fs.h struct p9_client *clnt; /* 9p client */ p9_client 147 include/net/9p/client.h struct p9_client *clnt; p9_client 176 include/net/9p/client.h int p9_show_client_options(struct seq_file *m, struct p9_client *clnt); p9_client 182 include/net/9p/client.h struct p9_client *p9_client_create(const char *dev_name, char *options); p9_client 183 include/net/9p/client.h void p9_client_destroy(struct p9_client *clnt); p9_client 184 include/net/9p/client.h void p9_client_disconnect(struct p9_client *clnt); p9_client 185 include/net/9p/client.h void p9_client_begin_disconnect(struct p9_client *clnt); p9_client 186 include/net/9p/client.h struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, p9_client 205 include/net/9p/client.h int p9dirent_read(struct p9_client *clnt, char *buf, int len, p9_client 221 include/net/9p/client.h struct p9_req_t *p9_tag_lookup(struct p9_client *, u16); p9_client 235 include/net/9p/client.h void p9_client_cb(struct p9_client *c, struct p9_req_t *req, int status); p9_client 238 include/net/9p/client.h int p9stat_read(struct p9_client *, char *, int, struct p9_wstat *); p9_client 241 include/net/9p/client.h int p9_is_proto_dotu(struct p9_client *clnt); p9_client 242 include/net/9p/client.h int p9_is_proto_dotl(struct p9_client *clnt); p9_client 43 include/net/9p/transport.h int (*create)(struct p9_client *, const char *, char *); p9_client 44 include/net/9p/transport.h void (*close) (struct p9_client *); p9_client 45 include/net/9p/transport.h int (*request) (struct p9_client *, struct p9_req_t *req); p9_client 46 include/net/9p/transport.h int (*cancel) (struct p9_client *, struct p9_req_t *req); p9_client 47 include/net/9p/transport.h int (*cancelled)(struct p9_client *, struct p9_req_t *req); p9_client 48 include/net/9p/transport.h int (*zc_request)(struct p9_client *, struct p9_req_t *, p9_client 50 include/net/9p/transport.h int (*show_options)(struct seq_file *, struct p9_client *); p9_client 101 include/trace/events/9p.h TP_PROTO(struct p9_client *clnt, int8_t type, int tag), p9_client 123 include/trace/events/9p.h TP_PROTO(struct p9_client *clnt, int8_t type, int tag, int err), p9_client 149 include/trace/events/9p.h TP_PROTO(struct p9_client *clnt, struct p9_fcall *pdu), p9_client 54 net/9p/client.c inline int p9_is_proto_dotl(struct p9_client *clnt) p9_client 60 net/9p/client.c inline int p9_is_proto_dotu(struct p9_client *clnt) p9_client 66 net/9p/client.c int p9_show_client_options(struct seq_file *m, struct p9_client *clnt) p9_client 132 net/9p/client.c static int parse_opts(char *opts, struct p9_client *clnt) p9_client 225 net/9p/client.c static int p9_fcall_init(struct p9_client *c, struct p9_fcall *fc, p9_client 268 net/9p/client.c p9_tag_alloc(struct p9_client *c, int8_t type, unsigned int max_size) p9_client 332 net/9p/client.c struct p9_req_t *p9_tag_lookup(struct p9_client *c, u16 tag) p9_client 365 net/9p/client.c static int p9_tag_remove(struct p9_client *c, struct p9_req_t *r) p9_client 398 net/9p/client.c static void p9_tag_cleanup(struct p9_client *c) p9_client 419 net/9p/client.c void p9_client_cb(struct p9_client *c, struct p9_req_t *req, int status) p9_client 497 net/9p/client.c static int p9_check_errors(struct p9_client *c, struct p9_req_t *req) p9_client 566 net/9p/client.c static int p9_check_zc_errors(struct p9_client *c, struct p9_req_t *req, p9_client 639 net/9p/client.c p9_client_rpc(struct p9_client *c, int8_t type, const char *fmt, ...); p9_client 653 net/9p/client.c static int p9_client_flush(struct p9_client *c, struct p9_req_t *oldreq) p9_client 682 net/9p/client.c static struct p9_req_t *p9_client_prepare_req(struct p9_client *c, p9_client 728 net/9p/client.c p9_client_rpc(struct p9_client *c, int8_t type, const char *fmt, ...) p9_client 819 net/9p/client.c static struct p9_req_t *p9_client_zc_rpc(struct p9_client *c, int8_t type, p9_client 888 net/9p/client.c static struct p9_fid *p9_fid_create(struct p9_client *clnt) p9_client 921 net/9p/client.c struct p9_client *clnt; p9_client 933 net/9p/client.c static int p9_client_version(struct p9_client *c) p9_client 1000 net/9p/client.c struct p9_client *p9_client_create(const char *dev_name, char *options) p9_client 1003 net/9p/client.c struct p9_client *clnt; p9_client 1007 net/9p/client.c clnt = kmalloc(sizeof(struct p9_client), GFP_KERNEL); p9_client 1078 net/9p/client.c void p9_client_destroy(struct p9_client *clnt) p9_client 1102 net/9p/client.c void p9_client_disconnect(struct p9_client *clnt) p9_client 1109 net/9p/client.c void p9_client_begin_disconnect(struct p9_client *clnt) p9_client 1116 net/9p/client.c struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, p9_client 1167 net/9p/client.c struct p9_client *clnt; p9_client 1243 net/9p/client.c struct p9_client *clnt; p9_client 1289 net/9p/client.c struct p9_client *clnt; p9_client 1334 net/9p/client.c struct p9_client *clnt; p9_client 1379 net/9p/client.c struct p9_client *clnt; p9_client 1411 net/9p/client.c struct p9_client *clnt; p9_client 1431 net/9p/client.c struct p9_client *clnt; p9_client 1457 net/9p/client.c struct p9_client *clnt; p9_client 1501 net/9p/client.c struct p9_client *clnt; p9_client 1530 net/9p/client.c struct p9_client *clnt; p9_client 1552 net/9p/client.c struct p9_client *clnt = fid->clnt; p9_client 1632 net/9p/client.c struct p9_client *clnt = fid->clnt; p9_client 1689 net/9p/client.c struct p9_client *clnt; p9_client 1741 net/9p/client.c struct p9_client *clnt; p9_client 1831 net/9p/client.c struct p9_client *clnt; p9_client 1868 net/9p/client.c struct p9_client *clnt; p9_client 1900 net/9p/client.c struct p9_client *clnt; p9_client 1940 net/9p/client.c struct p9_client *clnt; p9_client 1968 net/9p/client.c struct p9_client *clnt; p9_client 2001 net/9p/client.c struct p9_client *clnt; p9_client 2047 net/9p/client.c struct p9_client *clnt; p9_client 2070 net/9p/client.c struct p9_client *clnt; p9_client 2138 net/9p/client.c struct p9_client *clnt; p9_client 2169 net/9p/client.c struct p9_client *clnt; p9_client 2199 net/9p/client.c struct p9_client *clnt; p9_client 2232 net/9p/client.c struct p9_client *clnt; p9_client 2266 net/9p/client.c struct p9_client *clnt; p9_client 545 net/9p/protocol.c int p9stat_read(struct p9_client *clnt, char *buf, int len, struct p9_wstat *st) p9_client 572 net/9p/protocol.c int p9pdu_finalize(struct p9_client *clnt, struct p9_fcall *pdu) p9_client 594 net/9p/protocol.c int p9dirent_read(struct p9_client *clnt, char *buf, int len, p9_client 17 net/9p/protocol.h int p9pdu_finalize(struct p9_client *clnt, struct p9_fcall *pdu); p9_client 115 net/9p/trans_fd.c struct p9_client *client; p9_client 219 net/9p/trans_fd.c p9_fd_poll(struct p9_client *client, struct poll_table_struct *pt, int *err) p9_client 247 net/9p/trans_fd.c static int p9_fd_read(struct p9_client *client, void *v, int len) p9_client 410 net/9p/trans_fd.c static int p9_fd_write(struct p9_client *client, void *v, int len) p9_client 575 net/9p/trans_fd.c static void p9_conn_create(struct p9_client *client) p9_client 656 net/9p/trans_fd.c static int p9_fd_request(struct p9_client *client, struct p9_req_t *req) p9_client 683 net/9p/trans_fd.c static int p9_fd_cancel(struct p9_client *client, struct p9_req_t *req) p9_client 702 net/9p/trans_fd.c static int p9_fd_cancelled(struct p9_client *client, struct p9_req_t *req) p9_client 717 net/9p/trans_fd.c static int p9_fd_show_options(struct seq_file *m, struct p9_client *clnt) p9_client 798 net/9p/trans_fd.c static int p9_fd_open(struct p9_client *client, int rfd, int wfd) p9_client 822 net/9p/trans_fd.c static int p9_socket_open(struct p9_client *client, struct socket *csocket) p9_client 885 net/9p/trans_fd.c static void p9_fd_close(struct p9_client *client) p9_client 944 net/9p/trans_fd.c p9_fd_create_tcp(struct p9_client *client, const char *addr, char *args) p9_client 997 net/9p/trans_fd.c p9_fd_create_unix(struct p9_client *client, const char *addr, char *args) p9_client 1037 net/9p/trans_fd.c p9_fd_create(struct p9_client *client, const char *addr, char *args) p9_client 150 net/9p/trans_rdma.c static int p9_rdma_show_options(struct seq_file *m, struct p9_client *clnt) p9_client 241 net/9p/trans_rdma.c struct p9_client *c = id->context; p9_client 292 net/9p/trans_rdma.c struct p9_client *client = cq->cq_context; p9_client 343 net/9p/trans_rdma.c struct p9_client *client = cq->cq_context; p9_client 383 net/9p/trans_rdma.c post_recv(struct p9_client *client, struct p9_rdma_context *c) p9_client 412 net/9p/trans_rdma.c static int rdma_request(struct p9_client *client, struct p9_req_t *req) p9_client 542 net/9p/trans_rdma.c static void rdma_close(struct p9_client *client) p9_client 584 net/9p/trans_rdma.c static int rdma_cancel(struct p9_client *client, struct p9_req_t *req) p9_client 595 net/9p/trans_rdma.c static int rdma_cancelled(struct p9_client *client, struct p9_req_t *req) p9_client 626 net/9p/trans_rdma.c rdma_create_trans(struct p9_client *client, const char *addr, char *args) p9_client 66 net/9p/trans_virtio.c struct p9_client *client; p9_client 102 net/9p/trans_virtio.c static void p9_virtio_close(struct p9_client *client) p9_client 190 net/9p/trans_virtio.c static int p9_virtio_cancel(struct p9_client *client, struct p9_req_t *req) p9_client 196 net/9p/trans_virtio.c static int p9_virtio_cancelled(struct p9_client *client, struct p9_req_t *req) p9_client 251 net/9p/trans_virtio.c p9_virtio_request(struct p9_client *client, struct p9_req_t *req) p9_client 387 net/9p/trans_virtio.c p9_virtio_zc_request(struct p9_client *client, struct p9_req_t *req, p9_client 652 net/9p/trans_virtio.c p9_virtio_create(struct p9_client *client, const char *devname, char *args) p9_client 78 net/9p/trans_xen.c struct p9_client *client; p9_client 88 net/9p/trans_xen.c static int p9_xen_cancel(struct p9_client *client, struct p9_req_t *req) p9_client 93 net/9p/trans_xen.c static int p9_xen_create(struct p9_client *client, const char *addr, char *args) p9_client 112 net/9p/trans_xen.c static void p9_xen_close(struct p9_client *client) p9_client 139 net/9p/trans_xen.c static int p9_xen_request(struct p9_client *client, struct p9_req_t *p9_req)