Searched refs:capacity (Results 1 - 25 of 66) sorted by relevance

123

/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DRequestMemberArray.h95 status_t _EnsureCapacity(int32 capacity) argument
98 if (capacity < kMinCapacity)
99 capacity = kMinCapacity;
101 if (capacity > fCapacity) {
102 if (capacity < 2 * fCapacity)
103 capacity = 2 * fCapacity;
106 = (Member*)realloc(fElements, capacity * sizeof(Member));
111 fCapacity = capacity;
/haiku/src/system/boot/loader/
H A DPathBlocklist.cpp89 size_t capacity = std::max(length + 1, 2 * fCapacity); local
90 capacity = std::max(capacity, size_t(32));
94 path = (char*)realloc(fPath, capacity);
98 path = (char*)malloc(capacity);
107 fCapacity = capacity;
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_disk/
H A Dscsi_disk.h31 uint64 capacity; member in struct:das_driver_info
H A Dscsi_disk.cpp101 devfs_compute_geometry_size(geometry, info->capacity, info->block_size);
198 // Check ranges against device capacity and make them fit
200 if (blockRanges[i].lba >= device->capacity) {
202 " exceeds device capacity %" B_PRIu64 "\n",
203 blockRanges[i].lba, device->capacity);
206 uint64 maxSize = device->capacity - blockRanges[i].lba;
246 // and get (initial) capacity
338 size_t size = info->capacity * info->block_size;
409 das_set_capacity(das_driver_info* info, uint64 capacity, uint32 blockSize, uint32 physicalBlockSize) argument
411 TRACE("das_set_capacity(device = %p, capacity
608 uint64 capacity = info->capacity; local
[all...]
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.h34 uint64 capacity; member in struct:cd_driver_info
/haiku/src/kits/media/
H A DChunkCache.cpp104 chunk->capacity = 0;
127 chunk->capacity = 0;
140 if (chunk->capacity < bufferSize) {
143 chunk->capacity = (bufferSize + 2047) & ~2047;
144 chunk->buffer = rtm_alloc(fRealTimePool, chunk->capacity);
H A DChunkCache.h27 size_t capacity; member in struct:BPrivate::media::chunk_buffer
/haiku/src/kits/network/libnetservices2/
H A DHttpBuffer.cpp27 \brief Create a new HTTP buffer with \a capacity.
29 HttpBuffer::HttpBuffer(size_t capacity) argument
31 fBuffer.reserve(capacity);
36 \brief Load data from \a source into the spare capacity of this buffer.
50 auto remainingBufferSize = fBuffer.capacity() - currentSize;
56 fBuffer.resize(fBuffer.capacity());
145 to the beginning of the buffer sets the correct size, making the remainder of the capacity
192 if (data.size() > (fBuffer.capacity() - fBuffer.size())) {
194 "No capacity left in buffer to append data.");
/haiku/headers/private/vmdk/
H A Dvmdk.h19 SectorType capacity; member in struct:SparseExtentHeader
/haiku/src/bin/bfs_tools/lib/
H A DHashtable.cpp35 Hashtable::Hashtable(int capacity, float loadFactor) argument
39 if (capacity < 0 || loadFactor <= 0)
42 if (!capacity)
43 capacity = 1;
45 if (!(fTable = (struct Entry **)malloc(capacity * sizeof(void *))))
47 memset(fTable,0,capacity * sizeof(void *));
49 fThreshold = (int)(capacity * loadFactor);
52 fCapacity = capacity;
H A DHashtable.h20 Hashtable(int capacity = 100, float loadFactor = 0.75);
/haiku/src/apps/powerstatus/
H A DACPIDriverInterface.cpp96 && info.capacity > fExtendedBatteryInfo.last_full_charge)
97 || info.capacity < 0)
110 info->capacity = fCachedInfo.capacity;
117 info->time_left = 3600 * fCachedInfo.capacity
H A DDriverInterface.h27 int32 capacity; member in struct:battery_info
H A DAPMDriverInterface.cpp55 info->capacity = apmInfo.percent;
/haiku/headers/private/kernel/slab/
H A DObjectDepot.h37 status_t object_depot_init(object_depot* depot, size_t capacity,
/haiku/src/apps/diskusage/
H A DSnapshot.h50 off_t capacity; member in struct:VolumeSnapshot
/haiku/headers/private/app/
H A DAppMisc.h34 int32 capacity);
/haiku/src/kits/app/
H A DAppMisc.cpp211 create_desktop_connection(ServerLink* link, const char* name, int32 capacity) argument
214 port_id clientPort = create_port(capacity, name);
262 create_desktop_connection(ServerLink* link, const char* name, int32 capacity) argument
269 port_id clientPort = create_port(capacity, name);
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/
H A Dvirtio_blk.h49 /* The capacity (in 512-byte sectors). */
50 uint64_t capacity; member in struct:virtio_blk_config
H A Dvirtio_block.cpp66 uint64 capacity; member in struct:__anon1
144 devfs_compute_geometry_size(geometry, info->capacity, info->block_size);
284 TRACE("virtio_block: capacity: %" B_PRIu64 ", block_size %" B_PRIu32 "\n",
285 info->capacity, info->block_size);
386 size_t size = info->capacity * info->block_size;
437 // get capacity
441 uint64 capacity = info->config.capacity * 512 / blockSize; local
449 TRACE("set_capacity(device = %p, capacity = %" B_PRIu64 ", blockSize = %" B_PRIu32 ")\n",
450 info, capacity, blockSiz
[all...]
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixFifo.h69 UnixBufferQueue(size_t capacity, UnixFifoType type);
81 status_t SetCapacity(size_t capacity);
108 UnixFifo(size_t capacity, UnixFifoType type);
145 status_t SetBufferCapacity(size_t capacity);
H A DUnixFifo.cpp100 UnixBufferQueue::UnixBufferQueue(size_t capacity, UnixFifoType type) argument
103 fCapacity(capacity),
317 UnixBufferQueue::SetCapacity(size_t capacity) argument
319 if (capacity <= fCapacity)
322 ring_buffer* newBuffer = create_ring_buffer(capacity);
330 fCapacity = capacity;
339 UnixFifo::UnixFifo(size_t capacity, UnixFifoType type) argument
341 fBuffer(capacity, type),
496 UnixFifo::SetBufferCapacity(size_t capacity) argument
499 if (capacity > UNIX_FIFO_MAXIMAL_CAPACIT
[all...]
/haiku/src/apps/terminal/
H A DHistoryBuffer.cpp42 HistoryBuffer::Init(int32 width, int32 capacity) argument
44 if (width <= 0 || capacity <= 0)
47 int32 bufferSize = (width + 4) * capacity;
49 if (capacity > 0) {
50 fLines = new(std::nothrow) HistoryLine[capacity];
58 fCapacity = capacity;
H A DHistoryBuffer.h22 status_t Init(int32 width, int32 capacity);
/haiku/src/system/libroot/os/
H A Dport.c12 create_port(int32 capacity, const char *name) argument
14 return _kern_create_port(capacity, name);

Completed in 125 milliseconds

123