Home
last modified time | relevance | path

Searched refs:dup_fn (Results 1 – 25 of 26) sorted by relevance

12

/dports/devel/blame/blame-1.3.1/src/
H A Dvector.c31 vector_new(dup_fn_t dup_fn, free_fn_t free_fn) { in vector_new() argument
35 vector->dup_fn = dup_fn; in vector_new()
55 result->dup_fn = vector->dup_fn; in vector_dup()
60 if (result->dup_fn) in vector_dup()
62 result->data[i] = (result->dup_fn)(vector->data[i]); in vector_dup()
H A Dhash.c50 hash_new(dup_fn_t dup_fn, free_fn_t free_fn) { in hash_new() argument
54 hash->dup_fn = dup_fn; in hash_new()
74 result->dup_fn = hash->dup_fn; in hash_dup()
91 dup_fn_t dup_fn, free_fn_t free_fn, const char *key, void *value in _hash_entry_new() argument
96 entry->dup_fn = dup_fn; in _hash_entry_new()
115 result->dup_fn = entry->dup_fn; in _hash_entry_dup()
120 entry->dup_fn in _hash_entry_dup()
121 ? (entry->dup_fn)(entry->value) in _hash_entry_dup()
226 entry = _hash_entry_new(hash->dup_fn, hash->free_fn, key, value); in hash_insert_nocopy()
H A Dhash.h33 dup_fn_t dup_fn; member
47 dup_fn_t dup_fn; member
70 if (hash->dup_fn) in hash_insert()
71 hash_insert_nocopy(hash, key, (hash->dup_fn)(value)); in hash_insert()
H A Dvector.h31 dup_fn_t dup_fn; member
52 if (vector->dup_fn) in vector_append()
53 vector_append_nocopy(vector, (vector->dup_fn)(x)); in vector_append()
/dports/databases/recutils/recutils-1.8/src/
H A Drec-mset.c62 rec_mset_dup_fn_t dup_fn[MAX_NTYPES]; member
122 new->dup_fn[i] = NULL; in rec_mset_new()
186 new->dup_fn[i] = mset->dup_fn[i]; in rec_mset_dup()
198 if (new->dup_fn[elem->type]) in rec_mset_dup()
200 data = (new->dup_fn[elem->type]) (elem->data); in rec_mset_dup()
296 rec_mset_dup_fn_t dup_fn, in rec_mset_register_type() argument
306 mset->dup_fn[new_type] = dup_fn; in rec_mset_register_type()
700 return elem->mset->dup_fn[elem->type] (elem->data); in rec_mset_elem_dup_data()
720 printf(" dup_fn: %p\n", mset->dup_fn[i]); in rec_mset_dump()
H A Drec.h149 rec_mset_dup_fn_t dup_fn,
/dports/devel/cdecl/cdecl-cdecl-11.9/src/
H A Dslist.c99 slist_dup_fn_t dup_fn ) { in slist_dup() argument
105 if ( dup_fn == NULL ) { // avoid repeated check in loop in slist_dup()
116 void *const dst_data = (*dup_fn)( src_node->data ); in slist_dup()
H A Dslist.h191 slist_t slist_dup( slist_t const *src_list, ssize_t n, slist_dup_fn_t dup_fn );
/dports/net/mpich2/mpich2-1.5/src/mpi/attr/
H A D.state-cache15 <file name="dup_fn.c" info="1220359208"/>
67 <fileinfo name="dup_fn.c">
H A DMakefile.mk34 src/mpi/attr/dup_fn.c
/dports/security/tor/tor-0.4.6.8/src/lib/evloop/
H A Dworkqueue.h51 void *(*dup_fn)(void *),
H A Dworkqueue.c438 void *(*dup_fn)(void *), in threadpool_queue_update()
455 if (dup_fn) in threadpool_queue_update()
456 new_args[i] = dup_fn(arg); in threadpool_queue_update()
/dports/security/tor-devel/tor-0.4.7.2-alpha/src/lib/evloop/
H A Dworkqueue.h51 void *(*dup_fn)(void *),
H A Dworkqueue.c438 void *(*dup_fn)(void *), in threadpool_queue_update()
455 if (dup_fn) in threadpool_queue_update()
456 new_args[i] = dup_fn(arg); in threadpool_queue_update()
/dports/net/mpich/mpich-3.4.3/src/mpi/attr/
H A DMakefile.mk32 src/mpi/attr/dup_fn.c
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/tcg/
H A Dtcg-op-gvec.c545 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
546 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu-utils/qemu-4.2.1/tcg/
H A Dtcg-op-gvec.c547 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
548 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu42/qemu-4.2.1/tcg/
H A Dtcg-op-gvec.c547 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
548 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/tcg/
H A Dtcg-op-gvec.c579 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
580 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/tcg/
H A Dtcg-op-gvec.c579 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
580 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu5/qemu-5.2.0/tcg/
H A Dtcg-op-gvec.c642 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
643 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/tcg/
H A Dtcg-op-gvec.c664 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
665 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu/qemu-6.2.0/tcg/
H A Dtcg-op-gvec.c664 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
665 static dup_fn * const fns[3] = { in do_dup()
/dports/emulators/qemu60/qemu-6.0.0/tcg/
H A Dtcg-op-gvec.c664 typedef void dup_fn(TCGv_ptr, TCGv_i32, TCGv_i32); in do_dup() typedef
665 static dup_fn * const fns[3] = { in do_dup()
/dports/net/mpich/mpich-3.4.3/
H A DMakefile.in4941 src/mpi/attr/attrutil.c src/mpi/attr/dup_fn.c \
6001 src/mpi/attr/lib_lib@MPILIBNAME@_la-dup_fn.lo \
6915 src/mpi/attr/dup_fn.c \
8358 src/mpi/attr/lib_lib@PMPILIBNAME@_la-dup_fn.lo \
10695 mpi_core_sources = src/mpi/attr/attrutil.c src/mpi/attr/dup_fn.c \
16091 src/mpi/attr/lib_lib@MPILIBNAME@_la-dup_fn.lo: \
20080 src/mpi/attr/lib_lib@PMPILIBNAME@_la-dup_fn.lo: \
30737 src/mpi/attr/lib_lib@MPILIBNAME@_la-dup_fn.lo: src/mpi/attr/dup_fn.c
30739 …rc/mpi/attr/$(DEPDIR)/lib_lib@MPILIBNAME@_la-dup_fn.Tpo src/mpi/attr/$(DEPDIR)/lib_lib@MPILIBNAME@…
39494 src/mpi/attr/lib_lib@PMPILIBNAME@_la-dup_fn.lo: src/mpi/attr/dup_fn.c
[all …]

12