Lines Matching refs:pss
50 info_init(Pss_t* pss)
61 if (pss->disc->errorf)
62 (*pss->disc->errorf)(pss, pss->disc, ERROR_SYSTEM|2, "%s: cannot read", mem);
67 if (!(state = vmnewof(pss->vm, 0, State_t, 1, (n - 1) * sizeof(struct pentry))))
69 if (pss->disc->errorf)
70 (*pss->disc->errorf)(pss, pss->disc, ERROR_SYSTEM|2, "out of space");
75 if (pss->disc->errorf)
76 (*pss->disc->errorf)(pss, pss->disc, ERROR_SYSTEM|2, "%s: %lu: seek error", mem, a);
81 if (pss->disc->errorf)
82 (*pss->disc->errorf)(pss, pss->disc, ERROR_SYSTEM|2, "%s: %lu entry read error", mem, n);
88 pss->data = state;
97 info_read(Pss_t* pss, Pss_id_t pid)
99 register State_t* state = (State_t*)pss->data;
114 pss->pid = state->pr->pid;
119 info_part(register Pss_t* pss, register Pssent_t* pe)
121 State_t* state = (State_t*)pss->data;
142 info_full(register Pss_t* pss, register Pssent_t* pe)
144 register State_t* state = (State_t*)pss->data;
146 unsigned long fields = pss->disc->fields & pss->meth->fields;
155 lseek(state->mem, (unsigned long)pr->pss, SEEK_SET) == (unsigned long)pr->pss &&
180 info_done(register Pss_t* pss)
182 register State_t* state = (State_t*)pss->data;
192 "[-version?@(#)$Id: pss info (AT&T Research) 2005-02-11 $\n]"