Lines Matching refs:shm_list_ptr

131 	sysvshm_shm *shm_list_ptr;  in PHP_FUNCTION()  local
179 shm_list_ptr = Z_SYSVSHM_P(return_value); in PHP_FUNCTION()
181 shm_list_ptr->key = shm_key; in PHP_FUNCTION()
182 shm_list_ptr->id = shm_id; in PHP_FUNCTION()
183 shm_list_ptr->ptr = chunk_ptr; in PHP_FUNCTION()
191 sysvshm_shm *shm_list_ptr; in PHP_FUNCTION() local
197 shm_list_ptr = Z_SYSVSHM_P(shm_id); in PHP_FUNCTION()
198 if (!shm_list_ptr->ptr) { in PHP_FUNCTION()
203 shmdt((void *) shm_list_ptr->ptr); in PHP_FUNCTION()
204 shm_list_ptr->ptr = NULL; in PHP_FUNCTION()
214 sysvshm_shm *shm_list_ptr; in PHP_FUNCTION() local
220 shm_list_ptr = Z_SYSVSHM_P(shm_id); in PHP_FUNCTION()
221 if (!shm_list_ptr->ptr) { in PHP_FUNCTION()
226 if (shmctl(shm_list_ptr->id, IPC_RMID, NULL) < 0) { in PHP_FUNCTION()
227 …php_error_docref(NULL, E_WARNING, "Failed for key 0x%x, id " ZEND_LONG_FMT ": %s", shm_list_ptr->k… in PHP_FUNCTION()
241 sysvshm_shm *shm_list_ptr; in PHP_FUNCTION() local
249 shm_list_ptr = Z_SYSVSHM_P(shm_id); in PHP_FUNCTION()
250 if (!shm_list_ptr->ptr) { in PHP_FUNCTION()
261 …ret = php_put_shm_data(shm_list_ptr->ptr, shm_key, shm_var.s? ZSTR_VAL(shm_var.s) : NULL, shm_var.… in PHP_FUNCTION()
279 sysvshm_shm *shm_list_ptr; in PHP_FUNCTION() local
289 shm_list_ptr = Z_SYSVSHM_P(shm_id); in PHP_FUNCTION()
290 if (!shm_list_ptr->ptr) { in PHP_FUNCTION()
297 shm_varpos = php_check_shm_data(shm_list_ptr->ptr, shm_key); in PHP_FUNCTION()
303 shm_var = (sysvshm_chunk*) ((char *)shm_list_ptr->ptr + shm_varpos); in PHP_FUNCTION()
320 sysvshm_shm *shm_list_ptr; in PHP_FUNCTION() local
326 shm_list_ptr = Z_SYSVSHM_P(shm_id); in PHP_FUNCTION()
327 if (!shm_list_ptr->ptr) { in PHP_FUNCTION()
332 RETURN_BOOL(php_check_shm_data(shm_list_ptr->ptr, shm_key) >= 0); in PHP_FUNCTION()
341 sysvshm_shm *shm_list_ptr; in PHP_FUNCTION() local
347 shm_list_ptr = Z_SYSVSHM_P(shm_id); in PHP_FUNCTION()
348 if (!shm_list_ptr->ptr) { in PHP_FUNCTION()
353 shm_varpos = php_check_shm_data(shm_list_ptr->ptr, shm_key); in PHP_FUNCTION()
359 php_remove_shm_data((shm_list_ptr->ptr), shm_varpos); in PHP_FUNCTION()