Home
last modified time | relevance | path

Searched refs:lock (Results 1 – 20 of 20) sorted by relevance

/curl/tests/data/
H A Dtest155422 -> Mutex lock
24 -> Mutex lock
26 -> Mutex lock
28 -> Mutex lock
30 -> Mutex lock
32 -> Mutex lock
34 -> Mutex lock
36 -> Mutex lock
39 -> Mutex lock
41 -> Mutex lock
[all …]
H A Dtest50692 lock: share [Pigs in space]: 0
95 lock: cookie [Pigs in space]: 2
98 lock: cookie [Pigs in space]: 4
101 lock: cookie [Pigs in space]: 6
104 lock: cookie [Pigs in space]: 8
107 lock: cookie [Pigs in space]: 10
110 lock: cookie [Pigs in space]: 12
112 lock: share [Pigs in space]: 14
116 lock: share [Pigs in space]: 16
119 lock: cookie [Pigs in space]: 18
[all …]
H A Dtest58735 # not even give it enough time to write its lock file.
/curl/tests/libtest/
H A Dlib1565.c38 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; variable
62 pthread_mutex_lock(&lock); in run_thread()
65 pthread_mutex_unlock(&lock); in run_thread()
73 pthread_mutex_unlock(&lock); in run_thread()
82 pthread_mutex_lock(&lock); in run_thread()
87 pthread_mutex_unlock(&lock); in run_thread()
153 pthread_mutex_lock(&lock); in test()
158 pthread_mutex_unlock(&lock); in test()
167 pthread_mutex_unlock(&lock); in test()
186 pthread_mutex_lock(&lock); in test()
[all …]
/curl/lib/
H A Deasy_lock.h72 static inline void curl_simple_lock_lock(curl_simple_lock *lock) in curl_simple_lock_lock() argument
75 if(!atomic_exchange_explicit(lock, true, memory_order_acquire)) in curl_simple_lock_lock()
78 while(atomic_load_explicit(lock, memory_order_relaxed)) { in curl_simple_lock_lock()
91 static inline void curl_simple_lock_unlock(curl_simple_lock *lock) in curl_simple_lock_unlock() argument
93 atomic_store_explicit(lock, false, memory_order_release); in curl_simple_lock_unlock()
H A Dconncache.h103 bool lock);
H A Dconncache.c263 struct connectdata *conn, bool lock) in Curl_conncache_remove_conn() argument
271 if(lock) { in Curl_conncache_remove_conn()
283 if(lock) { in Curl_conncache_remove_conn()
/curl/docs/examples/
H A Dsmooth-gtk-thread.c48 pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; variable
93 pthread_mutex_lock(&lock); in pull_one_url()
97 pthread_mutex_unlock(&lock); in pull_one_url()
103 pthread_mutex_lock(&lock); in pull_one_url()
105 pthread_mutex_unlock(&lock); in pull_one_url()
/curl/.github/
H A Dlock.yml5 # Configuration for lock-threads - https://github.com/dessant/lock-threads
/curl/docs/libcurl/opts/
H A DCURLSHOPT_LOCKFUNC.md18 CURLSHOPT_LOCKFUNC - mutex lock callback
33 Set a mutex lock callback for the share object, to allow it to get used by
43 The *data* argument tells what kind of data libcurl wants to lock. Make
44 sure that the callback uses a different lock for each kind of data.
H A DCURLSHOPT_USERDATA.md18 CURLSHOPT_USERDATA - pointer passed to the lock and unlock mutex callbacks
H A DCURLSHOPT_UNLOCKFUNC.md42 sure that the callback uses a different lock for each kind of data.
/curl/packages/vms/
H A Dgnv_curl_configure.sh42 --disable-libtool-lock --with-gssapi --disable-ntlm-wb \
/curl/lib/vquic/
H A Dcurl_msh3.c61 #define msh3_lock_initialize(lock) InitializeCriticalSection(lock) argument
62 #define msh3_lock_uninitialize(lock) DeleteCriticalSection(lock) argument
63 #define msh3_lock_acquire(lock) EnterCriticalSection(lock) argument
64 #define msh3_lock_release(lock) LeaveCriticalSection(lock) argument
68 #define msh3_lock_initialize(lock) do { \ argument
72 pthread_mutex_init(lock, &attr); \
75 #define msh3_lock_uninitialize(lock) pthread_mutex_destroy(lock) argument
76 #define msh3_lock_acquire(lock) pthread_mutex_lock(lock) argument
77 #define msh3_lock_release(lock) pthread_mutex_unlock(lock) argument
/curl/docs/libcurl/
H A Dlibcurl-share.md51 using this multi-threaded. You set lock and unlock functions with
H A Dcurl_global_init.md60 lock during that time and it could cause a deadlock.
H A Dcurl_global_trace.md50 lock during that time and it could cause a deadlock.
H A Dlibcurl.md225 the loader lock during that time and it could cause a deadlock.)
/curl/.github/workflows/
H A Dmacos.yml152 …$? == 0 ]]; do for i in 1 2 3; do brew update && brew bundle install --no-lock --file /tmp/Brewfil…
238 …$? == 0 ]]; do for i in 1 2 3; do brew update && brew bundle install --no-lock --file /tmp/Brewfil…
/curl/.circleci/
H A Dconfig.yml164 …while [ $? -eq 0 ]; do for i in 1 2 3; do brew update && brew bundle install --no-lock --file /tmp…

Completed in 38 milliseconds