Lines Matching refs:lobj
152 LargeObjectDesc *lobj; in lo_read() local
158 lobj = cookies[fd]; in lo_read()
165 if ((lobj->flags & IFS_RDLOCK) == 0) in lo_read()
171 status = inv_read(lobj, buf, len); in lo_read()
180 LargeObjectDesc *lobj; in lo_write() local
186 lobj = cookies[fd]; in lo_write()
189 if ((lobj->flags & IFS_WRLOCK) == 0) in lo_write()
195 status = inv_write(lobj, buf, len); in lo_write()
413 LargeObjectDesc *lobj; in lo_import_internal() local
436 lobj = inv_open(oid, INV_WRITE, CurrentMemoryContext); in lo_import_internal()
440 tmp = inv_write(lobj, buf, nbytes); in lo_import_internal()
450 inv_close(lobj); in lo_import_internal()
470 LargeObjectDesc *lobj; in be_lo_export() local
477 lobj = inv_open(lobjId, INV_READ, CurrentMemoryContext); in be_lo_export()
509 while ((nbytes = inv_read(lobj, buf, BUFSIZE)) > 0) in be_lo_export()
520 inv_close(lobj); in be_lo_export()
532 LargeObjectDesc *lobj; in lo_truncate_internal() local
538 lobj = cookies[fd]; in lo_truncate_internal()
541 if ((lobj->flags & IFS_WRLOCK) == 0) in lo_truncate_internal()
547 inv_truncate(lobj, len); in lo_truncate_internal()
694 LargeObjectDesc *lobj; in closeLOfd() local
700 lobj = cookies[fd]; in closeLOfd()
703 if (lobj->snapshot) in closeLOfd()
704 UnregisterSnapshotFromOwner(lobj->snapshot, in closeLOfd()
706 inv_close(lobj); in closeLOfd()