Searched defs:pipe (Results 1 - 9 of 9) sorted by relevance

/net/nfc/hci/
H A Dhcp.c33 int nfc_hci_hcp_message_tx(struct nfc_hci_dev *hdev, u8 pipe, argument
84 packet->header = pipe;
127 u8 nfc_hci_pipe2gate(struct nfc_hci_dev *hdev, u8 pipe) argument
132 if (hdev->gate2pipe[gate] == pipe)
139 * Receive hcp message for pipe, with type and cmd.
142 void nfc_hci_hcp_message_rx(struct nfc_hci_dev *hdev, u8 pipe, u8 type, argument
150 nfc_hci_cmd_received(hdev, pipe, instruction, skb);
153 nfc_hci_event_received(hdev, pipe, instruction, skb);
H A Dcommand.c31 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument
35 pr_debug("exec cmd async through pipe=%d, cmd=%d, plen=%zd\n", pipe,
41 return nfc_hci_hcp_message_tx(hdev, pipe, NFC_HCI_HCP_COMMAND, cmd,
67 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument
77 pr_debug("exec cmd sync through pipe=%d, cmd=%d, plen=%zd\n", pipe,
83 hcp_ew.exec_result = nfc_hci_hcp_message_tx(hdev, pipe,
106 u8 pipe; local
110 pipe
122 u8 pipe; local
144 u8 pipe; local
160 u8 pipe; local
215 nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument
235 nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument
249 u8 pipe; local
272 nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument
301 u8 pipe = hdev->gate2pipe[gate]; local
340 nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, u8 pipe) argument
[all...]
H A Dhci.h25 u8 pipe; member in struct:gate_pipe_map
34 u8 header; /* cbit+pipe */
65 u8 pipe; member in struct:hci_create_pipe_resp
74 int nfc_hci_hcp_message_tx(struct nfc_hci_dev *hdev, u8 pipe,
80 u8 nfc_hci_pipe2gate(struct nfc_hci_dev *hdev, u8 pipe);
82 void nfc_hci_hcp_message_rx(struct nfc_hci_dev *hdev, u8 pipe, u8 type,
H A Dcore.c118 u8 pipe; local
123 pipe = skb->data[0];
130 nfc_hci_hcp_message_rx(hdev, pipe, type, instruction, skb);
167 void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument
287 void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, argument
291 u8 gate = nfc_hci_pipe2gate(hdev, pipe);
294 pr_err("Discarded event %x to unopened pipe %x\n", event, pipe);
355 gates->gate, gates->pipe);
374 hdev->init_data.gates[0].pipe);
746 u8 pipe; local
[all...]
/net/ipv4/
H A Dtcp.c317 struct pipe_inode_info *pipe; member in struct:tcp_splice_state
698 ret = skb_splice_bits(skb, offset, tss->pipe, min(rd_desc->count, len),
717 * tcp_splice_read - splice data from TCP socket to a pipe
720 * @pipe: pipe to splice to
725 * Will read pages from given socket and fill them into a pipe.
729 struct pipe_inode_info *pipe, size_t len,
734 .pipe = pipe,
728 tcp_splice_read(struct socket *sock, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) argument
/net/sunrpc/auth_gss/
H A Dauth_gss.c83 struct rpc_pipe *pipe; member in struct:gss_pipe
107 /* pipe_version >= 0 if and only if someone has a pipe open. */
134 * and a new one is protected by the pipe->lock.
295 struct rpc_pipe *pipe; member in struct:gss_upcall_msg
343 __gss_find_upcall(struct rpc_pipe *pipe, kuid_t uid) argument
346 list_for_each_entry(pos, &pipe->in_downcall, list) {
364 struct rpc_pipe *pipe = gss_msg->pipe; local
367 spin_lock(&pipe->lock);
368 old = __gss_find_upcall(pipe, gss_ms
390 struct rpc_pipe *pipe = gss_msg->pipe; local
424 struct rpc_pipe *pipe = gss_msg->pipe; local
566 struct rpc_pipe *pipe; local
612 struct rpc_pipe *pipe; local
679 struct rpc_pipe *pipe = RPC_I(file_inode(filp))->pipe; local
802 struct rpc_pipe *pipe = RPC_I(inode)->pipe; local
843 struct rpc_pipe *pipe = gss_pipe->pipe; local
[all...]
/net/sunrpc/
H A Drpc_pipe.c84 struct rpc_pipe *pipe = local
89 spin_lock(&pipe->lock);
90 destroy_msg = pipe->ops->destroy_msg;
91 if (pipe->nreaders == 0) {
92 list_splice_init(&pipe->pipe, &free_list);
93 pipe->pipelen = 0;
95 dentry = dget(pipe->dentry);
96 spin_unlock(&pipe->lock);
124 * @pipe
133 rpc_queue_upcall(struct rpc_pipe *pipe, struct rpc_pipe_msg *msg) argument
171 struct rpc_pipe *pipe = RPC_I(inode)->pipe; local
220 struct rpc_pipe *pipe; local
247 struct rpc_pipe *pipe; local
289 struct rpc_pipe *pipe; local
365 struct rpc_pipe *pipe; local
547 init_pipe(struct rpc_pipe *pipe) argument
562 rpc_destroy_pipe_data(struct rpc_pipe *pipe) argument
570 struct rpc_pipe *pipe; local
582 __rpc_mkpipe_dentry(struct inode *dir, struct dentry *dentry, umode_t mode, const struct file_operations *i_fop, void *private, struct rpc_pipe *pipe) argument
818 rpc_mkpipe_dentry(struct dentry *parent, const char *name, void *private, struct rpc_pipe *pipe) argument
1441 struct rpc_pipe *pipe = sn->gssd_dummy; local
[all...]
/net/core/
H A Dskbuff.c1668 * at the end of the spd in case we error'ed out in filling the pipe.
1708 struct pipe_inode_info *pipe, struct page *page,
1739 struct pipe_inode_info *pipe)
1758 if (spd_fill_page(spd, pipe, page, &flen, poff,
1771 * pipe is full or if we already spliced the requested length.
1773 static bool __skb_splice_bits(struct sk_buff *skb, struct pipe_inode_info *pipe, argument
1789 sk, pipe))
1800 offset, len, spd, false, sk, pipe))
1808 * Map data from the skb to a pipe. Should handle both the linear part,
1814 struct pipe_inode_info *pipe, unsigne
1707 spd_fill_page(struct splice_pipe_desc *spd, struct pipe_inode_info *pipe, struct page *page, unsigned int *len, unsigned int offset, bool linear, struct sock *sk) argument
1734 __splice_segment(struct page *page, unsigned int poff, unsigned int plen, unsigned int *off, unsigned int *len, struct splice_pipe_desc *spd, bool linear, struct sock *sk, struct pipe_inode_info *pipe) argument
1813 skb_splice_bits(struct sk_buff *skb, unsigned int offset, struct pipe_inode_info *pipe, unsigned int tlen, unsigned int flags) argument
[all...]
/net/
H A Dsocket.c135 struct pipe_inode_info *pipe, size_t len,
881 struct pipe_inode_info *pipe, size_t len,
889 return sock->ops->splice_read(sock, ppos, pipe, len, flags);
880 sock_splice_read(struct file *file, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) argument

Completed in 90 milliseconds