Lines Matching refs:sk_psock

80 struct sk_psock {  struct
102 int (*psock_update_sk_prot)(struct sock *sk, struct sk_psock *psock, argument
129 int sk_msg_recvmsg(struct sock *sk, struct sk_psock *psock, struct msghdr *msg, argument
138 static inline void sk_msg_apply_bytes(struct sk_psock *psock, u32 bytes) in sk_msg_apply_bytes()
284 static inline struct sk_psock *sk_psock(const struct sock *sk) in sk_psock() function
289 static inline void sk_psock_set_state(struct sk_psock *psock, in sk_psock_set_state()
295 static inline void sk_psock_clear_state(struct sk_psock *psock, in sk_psock_clear_state()
301 static inline bool sk_psock_test_state(const struct sk_psock *psock, in sk_psock_test_state()
313 static inline void drop_sk_msg(struct sk_psock *psock, struct sk_msg *msg) in drop_sk_msg()
320 static inline void sk_psock_queue_msg(struct sk_psock *psock, in sk_psock_queue_msg()
331 static inline struct sk_msg *sk_psock_dequeue_msg(struct sk_psock *psock) in sk_psock_dequeue_msg()
343 static inline struct sk_msg *sk_psock_peek_msg(struct sk_psock *psock) in sk_psock_peek_msg()
353 static inline struct sk_msg *sk_psock_next_msg(struct sk_psock *psock, in sk_psock_next_msg()
367 static inline bool sk_psock_queue_empty(const struct sk_psock *psock) in sk_psock_queue_empty()
379 static inline void sk_psock_report_error(struct sk_psock *psock, int err) in sk_psock_report_error()
387 struct sk_psock *sk_psock_init(struct sock *sk, int node);
388 void sk_psock_stop(struct sk_psock *psock, bool wait);
391 int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock);
392 void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock);
393 void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock);
395 static inline int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock) in sk_psock_init_strp()
400 static inline void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock) in sk_psock_start_strp()
404 static inline void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock) in sk_psock_stop_strp()
409 void sk_psock_start_verdict(struct sock *sk, struct sk_psock *psock);
410 void sk_psock_stop_verdict(struct sock *sk, struct sk_psock *psock);
412 int sk_psock_msg_verdict(struct sock *sk, struct sk_psock *psock,
426 struct sk_psock_link *sk_psock_link_pop(struct sk_psock *psock);
428 static inline void sk_psock_cork_free(struct sk_psock *psock) in sk_psock_cork_free()
438 struct sk_psock *psock) in sk_psock_restore_proto()
444 static inline struct sk_psock *sk_psock_get(struct sock *sk) in sk_psock_get()
446 struct sk_psock *psock; in sk_psock_get()
449 psock = sk_psock(sk); in sk_psock_get()
456 void sk_psock_drop(struct sock *sk, struct sk_psock *psock);
458 static inline void sk_psock_put(struct sock *sk, struct sk_psock *psock) in sk_psock_put()
464 static inline void sk_psock_data_ready(struct sock *sk, struct sk_psock *psock) in sk_psock_data_ready()
501 int sk_psock_tls_strp_read(struct sk_psock *psock, struct sk_buff *skb);
503 static inline bool sk_psock_strp_enabled(struct sk_psock *psock) in sk_psock_strp_enabled()