Lines Matching refs:pair
313 struct xpc_dict_pair *pair; in xpc_dictionary_set_value() local
318 TAILQ_FOREACH(pair, head, xo_link) { in xpc_dictionary_set_value()
319 if (!strcmp(pair->key, key)) { in xpc_dictionary_set_value()
320 pair->value = value; in xpc_dictionary_set_value()
326 pair = malloc(sizeof(struct xpc_dict_pair)); in xpc_dictionary_set_value()
327 pair->key = key; in xpc_dictionary_set_value()
328 pair->value = value; in xpc_dictionary_set_value()
329 TAILQ_INSERT_TAIL(&xo->xo_dict, pair, xo_link); in xpc_dictionary_set_value()
338 struct xpc_dict_pair *pair; in xpc_dictionary_get_value() local
343 TAILQ_FOREACH(pair, head, xo_link) { in xpc_dictionary_get_value()
344 if (!strcmp(pair->key, key)) in xpc_dictionary_get_value()
345 return (pair->value); in xpc_dictionary_get_value()
441 struct xpc_dict_pair *pair; in xpc_dictionary_apply() local
446 TAILQ_FOREACH(pair, head, xo_link) { in xpc_dictionary_apply()
447 if (!applier(pair->key, pair->value)) in xpc_dictionary_apply()