Searched refs:svc_input_id_t (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc.c | 142 svc_input_id_t id; 183 svc_input_id_t next_free; 189 static svc_input_id_t first_free = (svc_input_id_t)-1; 213 _svc_free_id(const svc_input_id_t id) in _svc_free_id() 226 static svc_input_id_t 247 return ((svc_input_id_t)-1); in _svc_attribute_new_id() 253 _svc_free_id((svc_input_id_t)i); in _svc_attribute_new_id() 257 node->id = (svc_input_id_t)selected_index; in _svc_attribute_new_id() 263 return ((svc_input_id_t)selected_index); in _svc_attribute_new_id() 372 first_free = (svc_input_id_t)-1; in __destroy_userfd() [all …]
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc.h | 905 typedef int svc_input_id_t; typedef 906 typedef void (*svc_callback_t)(svc_input_id_t id, int fd, 910 extern svc_input_id_t svc_add_input(int fd, unsigned int events, 913 extern int svc_remove_input(svc_input_id_t id); 915 extern svc_input_id_t svc_add_input();
|
/illumos-gate/usr/src/cmd/rpcbind/ |
H A D | rpcb_svc_com.c | 89 static void handle_reply(svc_input_id_t, int, unsigned int, void *); 1385 handle_reply(svc_input_id_t id, int fd, unsigned int events, void *cookie) in handle_reply()
|