Lines Matching defs:sk_psock
83 struct sk_psock {
114 int (*psock_update_sk_prot)(struct sock *sk, struct sk_psock *psock,
142 int sk_msg_recvmsg(struct sock *sk, struct sk_psock *psock, struct msghdr *msg,
151 static inline void sk_msg_apply_bytes(struct sk_psock *psock, u32 bytes)
292 static inline struct sk_psock *sk_psock(const struct sock *sk)
298 static inline void sk_psock_set_state(struct sk_psock *psock,
304 static inline void sk_psock_clear_state(struct sk_psock *psock,
310 static inline bool sk_psock_test_state(const struct sk_psock *psock,
322 static inline bool sk_psock_queue_msg(struct sk_psock *psock,
340 static inline struct sk_msg *sk_psock_dequeue_msg(struct sk_psock *psock)
352 static inline struct sk_msg *sk_psock_peek_msg(struct sk_psock *psock)
362 static inline struct sk_msg *sk_psock_next_msg(struct sk_psock *psock,
376 static inline bool sk_psock_queue_empty(const struct sk_psock *psock)
388 static inline void sk_psock_report_error(struct sk_psock *psock, int err)
396 struct sk_psock *sk_psock_init(struct sock *sk, int node);
397 void sk_psock_stop(struct sk_psock *psock);
400 int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock);
401 void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock);
402 void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock);
404 static inline int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock)
409 static inline void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock)
413 static inline void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock)
418 void sk_psock_start_verdict(struct sock *sk, struct sk_psock *psock);
419 void sk_psock_stop_verdict(struct sock *sk, struct sk_psock *psock);
421 int sk_psock_msg_verdict(struct sock *sk, struct sk_psock *psock,
438 struct sk_psock_link *sk_psock_link_pop(struct sk_psock *psock);
440 static inline void sk_psock_cork_free(struct sk_psock *psock)
450 struct sk_psock *psock)
456 static inline struct sk_psock *sk_psock_get(struct sock *sk)
458 struct sk_psock *psock;
461 psock = sk_psock(sk);
468 void sk_psock_drop(struct sock *sk, struct sk_psock *psock);
470 static inline void sk_psock_put(struct sock *sk, struct sk_psock *psock)
476 static inline void sk_psock_data_ready(struct sock *sk, struct sk_psock *psock)
515 int sk_psock_tls_strp_read(struct sk_psock *psock, struct sk_buff *skb);
517 static inline bool sk_psock_strp_enabled(struct sk_psock *psock)