@@ -101,12 +101,12 @@ struct llama_file {
101101 LLAMA_ASSERT (ret == 0 ); // same
102102 }
103103
104- void read_raw (void * ptr, size_t size) {
105- if (size == 0 ) {
104+ void read_raw (void * ptr, size_t len) const {
105+ if (len == 0 ) {
106106 return ;
107107 }
108108 errno = 0 ;
109- std::size_t ret = std::fread (ptr, size , 1 , fp);
109+ std::size_t ret = std::fread (ptr, len , 1 , fp);
110110 if (ferror (fp)) {
111111 throw std::runtime_error (format (" read error: %s" , strerror (errno)));
112112 }
@@ -127,12 +127,12 @@ struct llama_file {
127127 return std::string (chars.data (), len);
128128 }
129129
130- void write_raw (const void * ptr, size_t size) {
131- if (size == 0 ) {
130+ void write_raw (const void * ptr, size_t len) const {
131+ if (len == 0 ) {
132132 return ;
133133 }
134134 errno = 0 ;
135- size_t ret = std::fwrite (ptr, size , 1 , fp);
135+ size_t ret = std::fwrite (ptr, len , 1 , fp);
136136 if (ret != 1 ) {
137137 throw std::runtime_error (format (" write error: %s" , strerror (errno)));
138138 }
@@ -267,9 +267,9 @@ struct llama_mlock {
267267 }
268268 }
269269
270- void init (void * addr ) {
271- LLAMA_ASSERT (this -> addr == NULL && this -> size == 0 );
272- this -> addr = addr ;
270+ void init (void * ptr ) {
271+ LLAMA_ASSERT (addr == NULL && size == 0 );
272+ addr = ptr ;
273273 }
274274
275275 void grow_to (size_t target_size) {
@@ -340,14 +340,14 @@ struct llama_mlock {
340340 return (size_t ) si.dwPageSize ;
341341 }
342342
343- bool raw_lock (void * addr , size_t size ) {
343+ bool raw_lock (void * ptr , size_t len ) {
344344 for (int tries = 1 ; ; tries++) {
345- if (VirtualLock (addr, size )) {
345+ if (VirtualLock (ptr, len )) {
346346 return true ;
347347 }
348348 if (tries == 2 ) {
349349 fprintf (stderr, " warning: failed to VirtualLock %zu-byte buffer (after previously locking %zu bytes): %s\n " ,
350- size, this -> size , llama_format_win_err (GetLastError ()).c_str ());
350+ len, size, llama_format_win_err (GetLastError ()).c_str ());
351351 return false ;
352352 }
353353
@@ -363,7 +363,7 @@ struct llama_mlock {
363363 // is equal to the number of pages in its minimum working set minus
364364 // a small overhead."
365365 // Hopefully a megabyte is enough overhead:
366- size_t increment = size + 1048576 ;
366+ size_t increment = len + 1048576 ;
367367 // The minimum must be <= the maximum, so we need to increase both:
368368 min_ws_size += increment;
369369 max_ws_size += increment;
@@ -375,8 +375,8 @@ struct llama_mlock {
375375 }
376376 }
377377
378- void raw_unlock (void * addr , size_t size ) {
379- if (!VirtualUnlock (addr, size )) {
378+ void raw_unlock (void * ptr , size_t len ) {
379+ if (!VirtualUnlock (ptr, len )) {
380380 fprintf (stderr, " warning: failed to VirtualUnlock buffer: %s\n " ,
381381 llama_format_win_err (GetLastError ()).c_str ());
382382 }
@@ -388,12 +388,12 @@ struct llama_mlock {
388388 return (size_t ) 65536 ;
389389 }
390390
391- bool raw_lock (const void * addr, size_t size ) {
391+ bool raw_lock (const void * addr, size_t len ) {
392392 fprintf (stderr, " warning: mlock not supported on this system\n " );
393393 return false ;
394394 }
395395
396- void raw_unlock (const void * addr, size_t size ) {}
396+ void raw_unlock (const void * addr, size_t len ) {}
397397#endif
398398};
399399
@@ -404,10 +404,10 @@ struct llama_buffer {
404404
405405 llama_buffer () = default ;
406406
407- void resize (size_t size ) {
407+ void resize (size_t len ) {
408408 delete[] addr;
409- addr = new uint8_t [size ];
410- this -> size = size ;
409+ addr = new uint8_t [len ];
410+ size = len ;
411411 }
412412
413413 ~llama_buffer () {
0 commit comments