Lines Matching refs:offset
286 const uint32_t offset = ((const uint16_t *)plugin_slots)[e]; in plugins_call_fn_req_data() local
287 if (0 == offset) return HANDLER_GO_ON; in plugins_call_fn_req_data()
289 (((uintptr_t)plugin_slots) + offset); in plugins_call_fn_req_data()
299 const uint32_t offset = ((const uint16_t *)plugin_slots)[e]; in plugins_call_fn_con_data() local
300 if (0 == offset) return HANDLER_GO_ON; in plugins_call_fn_con_data()
302 (((uintptr_t)plugin_slots) + offset); in plugins_call_fn_con_data()
310 const uint32_t offset = ((const uint16_t *)srv->plugin_slots)[e]; in plugins_call_fn_srv_data() local
311 if (0 == offset) return HANDLER_GO_ON; in plugins_call_fn_srv_data()
313 (((uintptr_t)srv->plugin_slots) + offset); in plugins_call_fn_srv_data()
321 const uint32_t offset = ((const uint16_t *)srv->plugin_slots)[e]; in plugins_call_fn_srv_data_all() local
322 if (0 == offset) return; in plugins_call_fn_srv_data_all()
324 (((uintptr_t)srv->plugin_slots) + offset); in plugins_call_fn_srv_data_all()
392 const uint32_t offset = in plugins_call_handle_waitpid() local
394 if (0 == offset) return HANDLER_GO_ON; in plugins_call_handle_waitpid()
396 (((uintptr_t)srv->plugin_slots) + offset); in plugins_call_handle_waitpid()
420 static void plugins_call_init_reverse(server *srv, const uint32_t offset) { in plugins_call_init_reverse() argument
421 if (0 == offset) return; in plugins_call_init_reverse()
423 (((uintptr_t)srv->plugin_slots) + offset); in plugins_call_init_reverse()
434 static void plugins_call_init_slot(server *srv, pl_cb_t fn, void *data, const uint32_t offset) { in plugins_call_init_slot() argument
437 (((uintptr_t)srv->plugin_slots) + offset); in plugins_call_init_slot()
515 uint32_t offset = nslots; in plugins_call_init() local
517 force_assert(offset * sizeof(plugin_fn_data) <= USHRT_MAX); in plugins_call_init()
518 offsets[i] = (uint16_t)(offset * sizeof(plugin_fn_data)); in plugins_call_init()