Lines Matching refs:dests
98 cups_dest_t *dests; /* lpoptions destinations */ member
128 cups_dest_t *dests; /* Destinations */ member
156 int *num_dests, cups_dest_t **dests);
228 int num_dests, cups_dest_t *dests, int prev,
233 …e, const char *match_inst, int load_all, int user_default_set, int num_dests, cups_dest_t **dests);
259 cups_dest_t **dests) /* IO - Destinations */ in cupsAddDest() argument
268 if (!name || !dests) in cupsAddDest()
271 if (!cupsGetDest(name, instance, num_dests, *dests)) in cupsAddDest()
273 if (instance && !cupsGetDest(name, NULL, num_dests, *dests)) in cupsAddDest()
276 if ((dest = cups_add_dest(name, instance, &num_dests, dests)) == NULL) in cupsAddDest()
283 parent = cupsGetDest(name, NULL, num_dests, *dests); in cupsAddDest()
802 cups_dest_t **dests) /* IO - Destination array */ in cupsCopyDest() argument
814 if (!dest || num_dests < 0 || !dests) in cupsCopyDest()
822 *dests)) != NULL) in cupsCopyDest()
841 new_dest = cups_add_dest(dest->name, dest->instance, &num_dests, dests); in cupsCopyDest()
848 return (cupsRemoveDest(dest->name, dest->instance, num_dests, dests)); in cupsCopyDest()
1023 cups_dest_t *dests) /* I - Destinations */ in cupsFreeDests() argument
1029 if (num_dests == 0 || dests == NULL) in cupsFreeDests()
1032 for (i = num_dests, dest = dests; i > 0; i --, dest ++) in cupsFreeDests()
1040 free(dests); in cupsFreeDests()
1055 cups_dest_t *dests) /* I - Destinations */ in cupsGetDest() argument
1061 if (num_dests <= 0 || !dests) in cupsGetDest()
1072 if (dests->is_default) in cupsGetDest()
1073 return (dests); in cupsGetDest()
1076 dests ++; in cupsGetDest()
1085 match = cups_find_dest(name, instance, num_dests, dests, -1, &diff); in cupsGetDest()
1088 return (dests + match); in cupsGetDest()
1344 cups_dest_t **dests, /* IO - Destinations */ in _cupsGetDests() argument
1397 …dests=%p, type=%x, mask=%x)", (void *)http, op, ippOpString(op), name, (void *)dests, type, mask)); in _cupsGetDests()
1570 if ((dest = cups_add_dest(printer_name, NULL, &num_dests, dests)) != NULL) in _cupsGetDests()
1617 cupsGetDests(cups_dest_t **dests) /* O - Destinations */ in cupsGetDests() argument
1619 return (cupsGetDests2(CUPS_HTTP_DEFAULT, dests)); in cupsGetDests()
1648 cups_dest_t **dests) /* O - Destinations */ in cupsGetDests2() argument
1653 DEBUG_printf(("cupsGetDests2(http=%p, dests=%p)", (void *)http, (void *)dests)); in cupsGetDests2()
1659 if (!dests) in cupsGetDests2()
1674 *dests = NULL; in cupsGetDests2()
1685 data.dests = NULL; in cupsGetDests2()
1710 *dests = data.dests; in cupsGetDests2()
1924 cups_dest_t **dests) /* IO - Destinations */ in cupsRemoveDest() argument
1934 if ((dest = cupsGetDest(name, instance, num_dests, *dests)) == NULL) in cupsRemoveDest()
1951 i = (int)(dest - *dests); in cupsRemoveDest()
1971 cups_dest_t *dests) /* I - Destinations */ in cupsSetDefaultDest() argument
1981 if (!name || num_dests <= 0 || !dests) in cupsSetDefaultDest()
1989 for (i = num_dests, dest = dests; i > 0; i --, dest ++) in cupsSetDefaultDest()
2008 cups_dest_t *dests) /* I - Destinations */ in cupsSetDests() argument
2010 cupsSetDests2(CUPS_HTTP_DEFAULT, num_dests, dests); in cupsSetDests()
2026 cups_dest_t *dests) /* I - Destinations */ in cupsSetDests2() argument
2046 if (!num_dests || !dests) in cupsSetDests2()
2107 for (i = num_dests, dest = dests; i > 0; i --, dest ++) in cupsSetDests2()
2202 if ((dest = cupsGetDest(NULL, NULL, num_dests, dests)) != NULL) in cupsSetDests2()
2458 cups_dest_t **dests) /* IO - Destinations */ in cups_add_dest() argument
2472 dest = realloc(*dests, sizeof(cups_dest_t) * (size_t)(*num_dests + 1)); in cups_add_dest()
2477 *dests = dest; in cups_add_dest()
2487 insert = cups_find_dest(name, instance, *num_dests, *dests, *num_dests - 1, in cups_add_dest()
2499 …memmove(*dests + insert + 1, *dests + insert, (size_t)(*num_dests - insert) * sizeof(cups_dest_t)); in cups_add_dest()
2507 dest = *dests + insert; in cups_add_dest()
3381 cups_dest_t *dests = NULL, /* Destinations */ in cups_enum_dests() local
3442 …dests = cups_get_dests(filename, NULL, NULL, 1, user_default != NULL, data.num_dests, &data.dests); in cups_enum_dests()
3448 …dests = cups_get_dests(filename, NULL, NULL, 1, user_default != NULL, data.num_dests, &data.dests); in cups_enum_dests()
3451 if (!user_default && (dest = cupsGetDest(NULL, NULL, data.num_dests, data.dests)) != NULL) in cups_enum_dests()
3500 num_dests = _cupsGetDests(http, IPP_OP_CUPS_GET_PRINTERS, NULL, &dests, type, mask); in cups_enum_dests()
3508 if ((dest = cupsGetDest(data.def_name, data.def_instance, num_dests, dests)) != NULL) in cups_enum_dests()
3515 for (i = num_dests, dest = dests; in cups_enum_dests()
3524 if ((user_dest = cupsGetDest(dest->name, dest->instance, data.num_dests, data.dests)) != NULL) in cups_enum_dests()
3572 cupsFreeDests(num_dests, dests); in cups_enum_dests()
3597 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3610 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3622 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3633 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3648 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3661 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3676 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3794 if ((user_dest = cupsGetDest(dest->name, dest->instance, data.num_dests, data.dests)) != NULL) in cups_enum_dests()
3842 cupsFreeDests(data.num_dests, data.dests); in cups_enum_dests()
3888 cups_dest_t *dests, /* I - Destinations */ in cups_find_dest() argument
3908 if ((diff = cups_compare_dests(&key, dests + prev)) == 0 || in cups_find_dest()
3947 diff = cups_compare_dests(&key, dests + current); in cups_find_dest()
3964 if ((diff = cups_compare_dests(&key, dests + left)) <= 0) in cups_find_dest()
3968 diff = cups_compare_dests(&key, dests + right); in cups_find_dest()
3998 data->num_dests = cupsRemoveDest(dest->name, dest->instance, data->num_dests, &data->dests); in cups_get_cb()
4006 data->num_dests = cupsCopyDest(dest, data->num_dests, &data->dests); in cups_get_cb()
4074 cups_dest_t **dests) /* IO - Destinations */ in cups_get_dests() argument
4086 …sts=%p)", filename, match_name, match_inst, load_all, user_default_set, num_dests, (void *)dests)); in cups_get_dests()
4165 dest = *dests; in cups_get_dests()
4167 else if (!load_all && cupsGetDest(name, NULL, num_dests, *dests) == NULL) in cups_get_dests()
4178 num_dests = cupsAddDest(name, instance, num_dests, dests); in cups_get_dests()
4180 if ((dest = cupsGetDest(name, instance, num_dests, *dests)) == NULL) in cups_get_dests()
4213 (*dests)[i].is_default = 0; in cups_get_dests()