Home
last modified time | relevance | path

Searched refs:xpc_object (Results 1 – 7 of 7) sorted by relevance

/NextBSD/lib/libxpc/
HDxpc_array.c36 struct xpc_object *xo; in xpc_array_create()
51 struct xpc_object *xo, *xotmp, *xotmp2; in xpc_array_set_value()
67 TAILQ_INSERT_AFTER(arr, (struct xpc_object *)value, in xpc_array_set_value()
80 struct xpc_object *xo; in xpc_array_append_value()
86 TAILQ_INSERT_TAIL(arr, (struct xpc_object *)value, xo_link); in xpc_array_append_value()
94 struct xpc_object *xo, *xotmp; in xpc_array_get_value()
116 struct xpc_object *xo; in xpc_array_get_count()
125 struct xpc_object *xo, *xotmp; in xpc_array_set_bool()
136 struct xpc_object *xo, *xotmp; in xpc_array_set_int64()
146 struct xpc_object *xo, *xotmp; in xpc_array_set_uint64()
[all …]
HDxpc_dictionary.c49 struct xpc_object *
52 struct xpc_object *xo, *xotmp; in nv2xpc()
135 struct xpc_object *xotmp = value; in xpc2nv_primitive()
198 xpc2nv(struct xpc_object *xo) in xpc2nv()
201 struct xpc_object *xotmp; in xpc2nv()
230 struct xpc_object *xo; in xpc_dictionary_create()
245 struct xpc_object *xo, *xo_orig; in xpc_dictionary_create_reply()
259 struct xpc_object *xo; in xpc_dictionary_get_audit_token()
268 struct xpc_object *xo = xdict; in xpc_dictionary_set_mach_recv()
269 struct xpc_object *xotmp; in xpc_dictionary_set_mach_recv()
[all …]
HDxpc_type.c107 __private_extern__ struct xpc_object *
114 __private_extern__ struct xpc_object *
117 struct xpc_object *xo; in _xpc_prim_create_flags()
157 struct xpc_object *xo; in xpc_bool_get_value()
181 struct xpc_object *xo; in xpc_int64_get_value()
205 struct xpc_object *xo; in xpc_uint64_get_value()
229 struct xpc_object *xo = xdouble; in xpc_double_get_value()
255 struct xpc_object *xo = xdate; in xpc_date_get_value()
284 struct xpc_object *xo = xdata; in xpc_data_get_length()
298 struct xpc_object *xo = xdata; in xpc_data_get_bytes_ptr()
[all …]
HDxpc_internal.h61 struct xpc_object;
65 TAILQ_HEAD(xpc_array_head, xpc_object);
83 struct xpc_object { struct
90 TAILQ_ENTRY(xpc_object) xo_link; argument
95 struct xpc_object * value;
149 __private_extern__ struct xpc_object *_xpc_prim_create(int type, xpc_u value,
151 __private_extern__ struct xpc_object *_xpc_prim_create_flags(int type,
154 __private_extern__ struct xpc_object *nv2xpc(const nvlist_t *nv);
155 __private_extern__ nvlist_t *xpc2nv(struct xpc_object *xo);
156 __private_extern__ void xpc_object_destroy(struct xpc_object *xo);
HDxpc_misc.c80 xpc_dictionary_destroy(struct xpc_object *dict) in xpc_dictionary_destroy()
95 xpc_array_destroy(struct xpc_object *dict) in xpc_array_destroy()
97 struct xpc_object *p, *ptmp; in xpc_array_destroy()
109 xpc_pack(struct xpc_object *xo, void *buf, size_t *size) in xpc_pack()
126 static struct xpc_object *
129 struct xpc_object *xo; in xpc_unpack()
138 xpc_object_destroy(struct xpc_object *xo) in xpc_object_destroy()
152 struct xpc_object *xo; in xpc_retain()
162 struct xpc_object *xo; in xpc_release()
206 struct xpc_object *xo = obj; in xpc_copy_description_level()
[all …]
HDxpc_connection.c433 ((struct xpc_object *)result)->xo_audit_token); in xpc_connection_recv_message()
447 ((struct xpc_object *)result)->xo_audit_token); in xpc_connection_recv_message()
/NextBSD/lib/libxpc/xpc/
HDxpc.h62 OS_OBJECT_DECL(xpc_object);