Lines Matching defs:socket

137 struct socket {  struct
139 short so_type; /* generic type, see socket.h */ argument
143 u_int32_t so_options; /* from socket call, see socket.h */ argument
151 * If so_head is 0, socket is not related to an accept. argument
159 struct socket *so_head; /* back pointer to accept socket */ argument
171 * Variables for socket buffering. argument
183 struct socket *sb_so; /* socket back ptr for kexts */ argument
201 #define LOW_SB_MAX (2*9*1024) /* lower limit on max socket buffer argument
225 void (*so_event)(struct socket *, void *, uint32_t); argument
227 kauth_cred_t so_cred; /* cred of who opened the socket */ argument
230 STAILQ_ENTRY(socket) so_cache_ent; /* socache entry */ argument
232 u_int64_t cache_timestamp; /* time socket was cached */ argument
238 struct socket_filter_entry *so_filt; /* NKE hook */ argument
244 #define SOF_DEFUNCT 0x00000008 /* socket marked as inactive */ argument
283 #define SOF1_EXTEND_BK_IDLE_INPROG 0x00000080 /* socket */ argument
309 int so_usecount; /* refcounting of socket use */ argument
328 * this socket background */ argument
329 struct data_stats so_tc_stats[SO_TC_STATS_MAX];
330 struct klist so_klist; /* klist for EV_SOCK events */
332 struct flow_divert_pcb *so_fd_pcb; /* Flow Divert control block */
334 struct soflow_db *so_flow_db;
337 struct cfil_info *so_cfil;
338 u_int32_t so_state_change_cnt; /* incr for each connect, disconnect */
341 pid_t e_pid; /* pid of the effective owner */
342 u_int64_t e_upid; /* upid of the effective owner */
343 pid_t so_rpid; /* pid of the responsible process */
345 uuid_t last_uuid; /* uuid of most recent accessor */
346 uuid_t e_uuid; /* uuid of effective owner */
347 uuid_t so_vuuid; /* UUID of the Voucher originator */
348 uuid_t so_ruuid; /* UUID of the responsible process */
350 uid_t so_persona_id; /* persona of effective owner */
352 int32_t so_policy_gencnt; /* UUID policy gencnt */
354 u_int64_t so_extended_bk_start;
356 u_int8_t so_fallback_mode;
363 u_int8_t so_log_seqn; /* Multi-layer Packet Logging rolling sequence number */
364 uint8_t so_mpkl_send_proto;
365 uuid_t so_mpkl_send_uuid;