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()
475 LargeObjectDesc *lobj; in be_lo_export() local
482 lobj = inv_open(lobjId, INV_READ, CurrentMemoryContext); in be_lo_export()
514 while ((nbytes = inv_read(lobj, buf, BUFSIZE)) > 0) in be_lo_export()
530 inv_close(lobj); in be_lo_export()
542 LargeObjectDesc *lobj; in lo_truncate_internal() local
548 lobj = cookies[fd]; in lo_truncate_internal()
551 if ((lobj->flags & IFS_WRLOCK) == 0) in lo_truncate_internal()
557 inv_truncate(lobj, len); in lo_truncate_internal()
704 LargeObjectDesc *lobj; in closeLOfd() local
710 lobj = cookies[fd]; in closeLOfd()
713 if (lobj->snapshot) in closeLOfd()
714 UnregisterSnapshotFromOwner(lobj->snapshot, in closeLOfd()
716 inv_close(lobj); in closeLOfd()