Lines Matching refs:pattr

42 	yyattr_t*	pattr;  in nnsql_close_cursor()  local
48 for(pattr = yystmt->pattr, i=0; pattr && i<=en_body; pattr++, i++) in nnsql_close_cursor()
50 pattr->stat = 0; /* not needed */ in nnsql_close_cursor()
51 pattr->wstat= 0; in nnsql_close_cursor()
52 nntp_closeheader(pattr->nntp_hand); in nnsql_close_cursor()
53 pattr->nntp_hand = 0; in nnsql_close_cursor()
77 if( yystmt->pattr ) in nnsql_dropyystmt()
79 MEM_FREE( (yystmt->pattr)[en_body].value.location ); in nnsql_dropyystmt()
80 MEM_FREE( yystmt->pattr ); in nnsql_dropyystmt()
155 if( ! hstmt || ! yystmt->pattr ) in yyfetch()
160 yyattr_t* pattr; in yyfetch() local
164 pattr = yystmt->pattr + i; in yyfetch()
172 pattr = yystmt->pattr; in yyfetch()
176 if( pattr->stat && pattr->wstat == wstat ) in yyfetch()
189 for(j = 0, tpattr = yystmt->pattr; in yyfetch()
202 if( !hrh && yystmt->pattr->wstat ) in yyfetch()
203 hrh = yystmt->pattr->nntp_hand; in yyfetch()
206 if( ! pattr->nntp_hand ) in yyfetch()
210 pattr->nntp_hand = in yyfetch()
214 if( ! pattr->nntp_hand ) in yyfetch()
219 r = nntp_fetchheader( pattr->nntp_hand, in yyfetch()
220 &((yystmt->pattr->value).number), &data, hrh ); in yyfetch()
226 data = (yystmt->pattr->value).number; in yyfetch()
234 (yystmt->pattr->value).number = 0; in yyfetch()
236 nntp_closeheader(pattr->nntp_hand); in yyfetch()
237 pattr->nntp_hand = 0; in yyfetch()
252 (pattr->value).number = (long)(data); in yyfetch()
259 &((pattr->value).date) ); in yyfetch()
263 (pattr->value).location = (char*)(data); in yyfetch()
278 yyattr_t* pattr = pstmt->pattr + en_body; in nnsql_fetch() local
337 if( pattr->stat ) in nnsql_fetch()
342 MEM_FREE( (pattr->value).location ); in nnsql_fetch()
344 (pattr->value).location = in nnsql_fetch()
346 (pstmt->pattr->value).number, 0); in nnsql_fetch()
718 yyattr_t* pattr = pstmt->pattr; in do_srch_delete() local
758 pattr[en_sender].value.location, in do_srch_delete()
759 pattr[en_from].value.location, in do_srch_delete()
760 pattr[en_msgid].value.location); in do_srch_delete()
892 return ((pstmt->pattr + pcol->iattr)->value).number; in nnsql_getnum()
934 return ((pstmt->pattr + pcol->iattr)->value).location; in nnsql_getstr()
947 return &(((pstmt->pattr + pcol->iattr)->value).date); in nnsql_getdate()
972 artnum = (pstmt->pattr->value).number; in nnsql_isnullcol()