Home | History | Annotate | Download | only in Modules

Lines Matching refs:dptr

88         for ( key=dbm_firstkey(dp->di_dbm); key.dptr;
102 if (!PyArg_Parse(key, "s#", &krec.dptr, &tmp_size) )
108 if ( drec.dptr == 0 ) {
118 return PyString_FromStringAndSize(drec.dptr, drec.dsize);
127 if ( !PyArg_Parse(v, "s#", &krec.dptr, &tmp_size) ) {
146 if ( !PyArg_Parse(w, "s#", &drec.dptr, &tmp_size) ) {
176 key.dptr = ptr;
185 return val.dptr != NULL;
228 for (key = dbm_firstkey(dp->di_dbm); key.dptr;
230 item = PyString_FromStringAndSize(key.dptr, key.dsize);
254 key.dptr = tmp_ptr;
258 return PyInt_FromLong(val.dptr != NULL);
272 key.dptr = tmp_ptr;
276 if (val.dptr != NULL)
277 return PyString_FromStringAndSize(val.dptr, val.dsize);
295 key.dptr = tmp_ptr;
299 if (val.dptr != NULL)
300 return PyString_FromStringAndSize(val.dptr, val.dsize);
308 val.dptr = PyString_AS_STRING(defvalue);