Lines Matching refs:prop_object_t
59 _prop_object_externalize_to_pref(prop_object_t obj, struct plistref *pref,
79 prop_object_externalize_to_pref(prop_object_t obj, struct plistref *prefp)
96 prop_object_send_syscall(prop_object_t obj, struct plistref *prefp)
111 _prop_object_send_ioctl(prop_object_t obj, int fd, unsigned long cmd)
132 prop_object_send_ioctl(prop_object_t obj, int fd, unsigned long cmd)
152 prop_object_t *objp,
155 prop_object_t obj = NULL;
188 prop_object_t *objp,
204 (prop_object_t *)arrayp, PROP_TYPE_ARRAY);
212 (prop_object_t *)dictp, PROP_TYPE_DICTIONARY);
217 prop_object_t *objp, prop_type_t type)
228 prop_object_t *objp)
237 return _prop_object_recv_syscall(prefp, (prop_object_t *)arrayp,
245 return _prop_object_recv_syscall(prefp, (prop_object_t *)dictp,
254 _prop_object_recv_ioctl(int fd, unsigned long cmd, prop_object_t *objp,
273 prop_object_recv_ioctl(int fd, unsigned long cmd, prop_object_t *objp)
282 (prop_object_t *)arrayp, PROP_TYPE_ARRAY);
289 (prop_object_t *)dictp, PROP_TYPE_DICTIONARY);
298 _prop_object_sendrecv_ioctl(prop_object_t obj, int fd,
299 unsigned long cmd, prop_object_t *objp,
331 prop_object_sendrecv_ioctl(prop_object_t obj, int fd,
332 unsigned long cmd, prop_object_t *objp)
343 (prop_object_t *)dictp, PROP_TYPE_DICTIONARY);
377 _prop_object_copyin_size(const struct plistref *pref, prop_object_t *objp,
380 prop_object_t obj = NULL;
418 prop_object_t *objp, size_t lim)
427 return _prop_object_copyin_size(pref, (prop_object_t *)arrayp, lim,
435 return _prop_object_copyin_size(pref, (prop_object_t *)dictp, lim,
440 prop_object_copyin(const struct plistref *pref, prop_object_t *objp)
449 return _prop_object_copyin_size(pref, (prop_object_t *)arrayp,
456 return _prop_object_copyin_size(pref, (prop_object_t *)dictp,
462 const u_long cmd, prop_object_t *objp, size_t lim, prop_type_t type)
472 const u_long cmd, prop_object_t *objp, size_t lim)
483 (prop_object_t *)arrayp, lim, PROP_TYPE_ARRAY);
491 (prop_object_t *)dictp, lim, PROP_TYPE_DICTIONARY);
496 const u_long cmd, prop_object_t *objp)
507 (prop_object_t *)arrayp, prop_object_copyin_limit,
516 (prop_object_t *)dictp, prop_object_copyin_limit,
521 prop_object_copyout(struct plistref *pref, prop_object_t obj)
555 prop_object_t obj)