Lines Matching refs:state
55 void *state = PyModule_GetState(module);
56 assert(state != NULL);
57 return (nis_state *)state;
81 nis_error(nis_state *state, int err)
83 PyErr_SetString(state->nis_error, yperr_string(err));
128 PyThreadState *state;
140 PyEval_RestoreThread(indata->state);
154 indata->state = PyEval_SaveThread();
162 indata->state = PyEval_SaveThread();
176 nis_state *state = get_nis_state(module);
178 return nis_error(state, err);
212 nis_state *state = get_nis_state(module);
215 return nis_error(state, err);
227 return nis_error(state, err);
249 nis_state *state = get_nis_state(module);
251 return nis_error(state, err);
260 data.state = PyEval_SaveThread();
262 PyEval_RestoreThread(data.state);
265 return nis_error(state, err);
395 nis_maplist(nis_state *state, char *dom)
407 PyErr_SetString(state->nis_error, "No NIS master found for any map");
412 PyErr_SetString(state->nis_error, clnt_spcreateerror(server));
444 nis_state *state = get_nis_state(module);
446 nis_error(state, err);
450 if ((maps = nis_maplist(state, domain)) == NULL) {
490 nis_state* state = get_nis_state(module);
491 state->nis_error = PyErr_NewException("nis.error", NULL, NULL);
492 if (state->nis_error == NULL) {
496 Py_INCREF(state->nis_error);
497 if (PyModule_AddObject(module, "error", state->nis_error) < 0) {
498 Py_DECREF(state->nis_error);