Lines Matching refs:data
130 data_string *ds = (data_string *)srv->srvconf.modules->data[i]; in plugins_load()
169 const buffer * const module = &((data_string *)srv->srvconf.modules->data[i])->value; in plugins_load()
260 plugin_data_base *data; member
265 plugin_data_base *data; member
270 plugin_data_base *data; member
275 plugin_data_base *data; member
280 plugin_data_base *data; member
291 while (plfd->fn && (rc = plfd->fn(r, plfd->data)) == HANDLER_GO_ON) in plugins_call_fn_req_data()
304 while (plfd->fn && (rc = plfd->fn(con, plfd->data)) == HANDLER_GO_ON) in plugins_call_fn_con_data()
315 while (plfd->fn && (rc = plfd->fn(srv,plfd->data)) == HANDLER_GO_ON) in plugins_call_fn_srv_data()
326 plfd->fn(srv, plfd->data); in plugins_call_fn_srv_data_all()
398 while (plfd->fn&&(rc=plfd->fn(srv,plfd->data,pid,status))==HANDLER_GO_ON) in plugins_call_handle_waitpid()
408 if (NULL != p->data) { in plugins_call_cleanup()
409 plugin_data_base *pd = p->data; in plugins_call_cleanup()
411 p->cleanup(p->data); in plugins_call_cleanup()
414 p->data = NULL; in plugins_call_cleanup()
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
440 plfd->data = data; in plugins_call_init_slot()
455 if (NULL == (p->data = p->init())) { in plugins_call_init()
461 ((plugin_data_base *)(p->data))->self = p; in plugins_call_init()
462 ((plugin_data_base *)(p->data))->id = i + 1; in plugins_call_init()
471 if (p->priv_defaults && HANDLER_ERROR==p->priv_defaults(srv, p->data)) { in plugins_call_init()
529 plugins_call_init_slot(srv, (pl_cb_t)p->handle_uri_raw, p->data, in plugins_call_init()
537 plugins_call_init_slot(srv, (pl_cb_t)p->handle_uri_clean, p->data, in plugins_call_init()
539 plugins_call_init_slot(srv, (pl_cb_t)p->handle_request_env, p->data, in plugins_call_init()
541 plugins_call_init_slot(srv, (pl_cb_t)p->handle_request_done, p->data, in plugins_call_init()
543 plugins_call_init_slot(srv, (pl_cb_t)p->handle_connection_accept, p->data, in plugins_call_init()
545 plugins_call_init_slot(srv, (pl_cb_t)p->handle_connection_shut_wr, p->data, in plugins_call_init()
547 plugins_call_init_slot(srv, (pl_cb_t)p->handle_connection_close, p->data, in plugins_call_init()
549 plugins_call_init_slot(srv, (pl_cb_t)p->handle_trigger, p->data, in plugins_call_init()
551 plugins_call_init_slot(srv, (pl_cb_t)p->handle_sighup, p->data, in plugins_call_init()
553 plugins_call_init_slot(srv, (pl_cb_t)(uintptr_t)p->handle_waitpid, p->data, in plugins_call_init()
555 plugins_call_init_slot(srv, (pl_cb_t)p->handle_subrequest_start, p->data, in plugins_call_init()
557 plugins_call_init_slot(srv, (pl_cb_t)p->handle_response_start, p->data, in plugins_call_init()
559 plugins_call_init_slot(srv, (pl_cb_t)p->handle_docroot, p->data, in plugins_call_init()
561 plugins_call_init_slot(srv, (pl_cb_t)p->handle_physical, p->data, in plugins_call_init()
563 plugins_call_init_slot(srv, (pl_cb_t)p->handle_request_reset, p->data, in plugins_call_init()
565 plugins_call_init_slot(srv, (pl_cb_t)p->set_defaults, p->data, in plugins_call_init()
567 plugins_call_init_slot(srv, (pl_cb_t)p->worker_init, p->data, in plugins_call_init()