Home
last modified time | relevance | path

Searched refs:w1_monitor (Results 1 – 9 of 9) sorted by relevance

/dports/comms/owfs/owfs-3.2p4/module/owlib/src/c/
H A Dow_w1_monitor.c53 Inbound_Control.w1_monitor = in ; // essentially a global pointer to the w1_monitor entry in W1_monitor_detect()
54 _MUTEX_INIT(in->master.w1_monitor.seq_mutex); in W1_monitor_detect()
55 _MUTEX_INIT(in->master.w1_monitor.read_mutex); in W1_monitor_detect()
57 timernow( &(in->master.w1_monitor.last_read) ); in W1_monitor_detect()
58 timeradd( &(in->master.w1_monitor.last_read), &tvslack, &(in->master.w1_monitor.last_read) ); in W1_monitor_detect()
60 in->master.w1_monitor.seq = SEQ_INIT ; in W1_monitor_detect()
61 in->master.w1_monitor.pid = 0 ; in W1_monitor_detect()
66 Inbound_Control.w1_monitor = NO_CONNECTION ; in W1_monitor_detect()
96 _MUTEX_DESTROY(in->master.w1_monitor.seq_mutex); in W1_monitor_close()
97 _MUTEX_DESTROY(in->master.w1_monitor.read_mutex); in W1_monitor_close()
H A Dow_w1_send.c63 _MUTEX_LOCK(Inbound_Control.w1_monitor->master.w1_monitor.seq_mutex) ; in W1_send_msg()
64 seq = ++Inbound_Control.w1_monitor->master.w1_monitor.seq ; in W1_send_msg()
65 _MUTEX_UNLOCK(Inbound_Control.w1_monitor->master.w1_monitor.seq_mutex) ; in W1_send_msg()
100 nlm->nlmsg_pid = Inbound_Control.w1_monitor->master.w1_monitor.pid ; in W1_send_msg()
134 …if ( send( Inbound_Control.w1_monitor->pown->file_descriptor, nlm, NLMSG_SPACE(nlm_payload), 0) =… in W1_send_msg()
H A Dow_w1_select.c62 _MUTEX_LOCK(Inbound_Control.w1_monitor->master.w1_monitor.read_mutex) ; in W1PipeSelect_timeout()
63 timersub( &now, &(Inbound_Control.w1_monitor->master.w1_monitor.last_read), &diff ); in W1PipeSelect_timeout()
64 _MUTEX_UNLOCK(Inbound_Control.w1_monitor->master.w1_monitor.read_mutex) ; in W1PipeSelect_timeout()
H A Dow_w1_parse.c113 …int recv_len = recv( Inbound_Control.w1_monitor->pown->file_descriptor, &peek_nlm, W1_NLM_LENGTH, … in Netlink_Parse_Get()
116 _MUTEX_LOCK(Inbound_Control.w1_monitor->master.w1_monitor.read_mutex) ; in Netlink_Parse_Get()
117 timernow( &(Inbound_Control.w1_monitor->master.w1_monitor.last_read) ); in Netlink_Parse_Get()
118 _MUTEX_UNLOCK(Inbound_Control.w1_monitor->master.w1_monitor.read_mutex) ; in Netlink_Parse_Get()
134 …recv_len = recv( Inbound_Control.w1_monitor->pown->file_descriptor, &(nlp->nlm[0]), peek_nlm.nlmsg… in Netlink_Parse_Get()
H A Dow_w1_bind.c58 l_local.nl_pid = in->master.w1_monitor.pid = getpid() ; in w1_bind()
H A Dow_w1_dispatch.c168 while ( FILE_DESCRIPTOR_VALID( Inbound_Control.w1_monitor->pown->file_descriptor ) ) { in W1_Dispatch()
H A Dow_connect.c29 .w1_monitor = NO_CONNECTION ,
/dports/comms/owfs/owfs-3.2p4/module/owlib/src/include/
H A Dow_connection_in.h184 struct connection_in * w1_monitor ; member
H A Dow_master.h225 struct master_w1_monitor w1_monitor ; member