Searched refs:ns_printer_t (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/lib/print/libprint/common/ |
H A D | ns.h | 153 typedef struct ns_printer ns_printer_t; typedef 156 extern ns_printer_t *ns_printer_create(char *, char **, char *, ns_kvp_t **); 157 extern ns_printer_t *ns_printer_get_name(const char *, const char *); 158 extern ns_printer_t **ns_printer_get_list(const char *); 159 extern int ns_printer_put(const ns_printer_t *); 160 extern void ns_printer_destroy(ns_printer_t *); 167 extern char *_cvt_printer_to_entry(ns_printer_t *, char *, int); 169 extern ns_printer_t *_cvt_nss_entry_to_printer(char *, char *); 170 extern ns_printer_t *posix_name(const char *); 175 extern void *ns_get_value(const char *, const ns_printer_t *); [all …]
|
H A D | ns.c | 77 ns_printer_destroy(ns_printer_t *printer) in ns_printer_destroy() 105 ns_printer_t ** 109 ns_printer_t **printer_list = NULL; in ns_printer_get_list() 115 ns_printer_t *printer = in ns_printer_get_list() 116 (ns_printer_t *)_cvt_nss_entry_to_printer(buf, NULL); in ns_printer_get_list() 118 printer_list = (ns_printer_t **)list_append( in ns_printer_get_list() 134 ns_printer_t * 137 ns_printer_t *result = NULL; in ns_printer_get_name() 146 if ((result = (ns_printer_t *)posix_name(name)) != NULL) in ns_printer_get_name() 151 result = (ns_printer_t *)_cvt_nss_entry_to_printer(buf, NULL); in ns_printer_get_name() [all …]
|
H A D | ns_cmn_kvp.c | 121 ns_r_get_value(const char *key, const ns_printer_t *printer, int level) in ns_r_get_value() 159 ns_printer_t *printer = in ns_r_get_value() 168 ns_printer_t **printers; in ns_r_get_value() 179 ns_printer_t *printer = in ns_r_get_value() 202 ns_get_value(const char *key, const ns_printer_t *printer) in ns_get_value() 213 ns_get_value_string(const char *key, const ns_printer_t *printer) in ns_get_value_string() 224 ns_set_value(const char *key, const void *value, ns_printer_t *printer) in ns_set_value() 237 ns_printer_t *printer) in ns_set_value_from_string()
|
H A D | ns_cmn_printer.c | 61 ns_printer_t * 65 ns_printer_t *printer; in ns_printer_create() 67 if ((printer = (ns_printer_t *)calloc(1, sizeof (*printer))) != NULL) { in ns_printer_create() 98 ns_printer_match_name(ns_printer_t *printer, const char *name) in ns_printer_match_name() 137 ns_printer_name_list(const ns_printer_t *printer) in ns_printer_name_list()
|
H A D | nss_write.c | 91 _file_put_printer(const char *file, const ns_printer_t *printer) in _file_put_printer() 156 (void) _cvt_printer_to_entry((ns_printer_t *)printer, in _file_put_printer() 161 ns_printer_t *tmp = (ns_printer_t *) in _file_put_printer() 199 files_put_printer(const ns_printer_t *printer) in files_put_printer() 248 nis_put_printer(const ns_printer_t *printer) in nis_put_printer()
|
H A D | nss_convert.c | 73 _cvt_printer_to_entry(ns_printer_t *printer, char *buf, int buflen) in _cvt_printer_to_entry() 136 ns_printer_t * 141 ns_printer_t *printer = NULL; in _cvt_nss_entry_to_printer() 157 printer = (ns_printer_t *)ns_printer_create( in _cvt_nss_entry_to_printer()
|
H A D | ns_bsd_addr.c | 148 internal_list_to_string(const ns_printer_t **list) in internal_list_to_string() 257 ns_printer_t * 260 ns_printer_t *printer = NULL; in posix_name() 381 ns_printer_t *printer; in ns_bsd_addr_get_name() 422 ns_printer_t **printers; in ns_bsd_addr_get_list() 501 ns_printer_t *printer; in ns_bsd_addr_get_all()
|
H A D | nss_ldap.c | 216 ldap_put_printer(const ns_printer_t *printer) in ldap_put_printer()
|
/illumos-gate/usr/src/cmd/print/lpget/ |
H A D | lpget.c | 71 display_value(ns_printer_t *printer, char *name, char **keys) in display_value() 158 ns_printer_t **printers = ns_printer_get_list(ns); in main()
|
/illumos-gate/usr/src/cmd/print/lpset/ |
H A D | lpset.c | 116 ns_printer_t *printer_obj = NULL; in main()
|