printer 39 examples/printing/prtpub.c void map_orientation(HANDLE ph, TCHAR *printer, TCHAR *port)
printer 46 examples/printing/prtpub.c rot = DeviceCapabilities(printer, port, DC_BINNAMES, NULL, NULL);
printer 61 examples/printing/prtpub.c void map_resolution(HANDLE ph, TCHAR *printer, TCHAR *port)
printer 65 examples/printing/prtpub.c num = DeviceCapabilities(printer, port, DC_ENUMRESOLUTIONS, NULL, NULL);
printer 69 examples/printing/prtpub.c num = DeviceCapabilities(printer, port, DC_ENUMRESOLUTIONS, (BYTE *) res, NULL);
printer 78 examples/printing/prtpub.c void map_extents(HANDLE ph, TCHAR *printer, TCHAR *port)
printer 82 examples/printing/prtpub.c extentval = DeviceCapabilities(printer, port, DC_MINEXTENT, NULL, NULL);
printer 89 examples/printing/prtpub.c extentval = DeviceCapabilities(printer, port, DC_MAXEXTENT, NULL, NULL);
printer 98 examples/printing/prtpub.c void map_printrateunit(HANDLE ph, TCHAR *printer, TCHAR *port)
printer 106 examples/printing/prtpub.c unit = DeviceCapabilities(printer, port, DC_PRINTRATEUNIT, NULL, NULL);
printer 129 examples/printing/prtpub.c void map_generic_boolean(HANDLE ph, TCHAR *printer, TCHAR *port, WORD cap, TCHAR *key)
printer 133 examples/printing/prtpub.c boolval = (BYTE) (DeviceCapabilities(printer, port, cap, NULL, NULL) ? 1 : 0);
printer 138 examples/printing/prtpub.c void map_generic_dword(HANDLE ph, TCHAR *printer, TCHAR *port, WORD cap, TCHAR *key)
printer 142 examples/printing/prtpub.c dword = DeviceCapabilities(printer, port, cap, NULL, NULL);
printer 150 examples/printing/prtpub.c void map_generic_multi_sz(HANDLE ph, TCHAR *printer, TCHAR *port, WORD cap, TCHAR *key, int size)
printer 156 examples/printing/prtpub.c num_items = DeviceCapabilities(printer, port, cap, NULL, NULL);
printer 161 examples/printing/prtpub.c num_items = DeviceCapabilities(printer, port, cap, strings_in, NULL);
printer 181 examples/printing/prtpub.c TCHAR *printer;
printer 191 examples/printing/prtpub.c printer = argv[1];
printer 193 examples/printing/prtpub.c if (!(OpenPrinter(printer, &ph, &admin_access))) {
printer 211 examples/printing/prtpub.c map_generic_multi_sz(ph, printer, port, DC_BINNAMES, _T("printBinNames"), 24);
printer 212 examples/printing/prtpub.c map_generic_boolean(ph, printer, port, DC_COLLATE, _T("printCollate"));
printer 213 examples/printing/prtpub.c map_generic_dword(ph, printer, port, DC_COPIES, _T("printMaxCopies"));
printer 214 examples/printing/prtpub.c map_generic_dword(ph, printer, port, DC_DRIVER, _T("driverVersion"));
printer 215 examples/printing/prtpub.c map_generic_boolean(ph, printer, port, DC_DUPLEX, _T("printDuplexSupported"));
printer 216 examples/printing/prtpub.c map_extents(ph, printer, port);
printer 217 examples/printing/prtpub.c map_resolution(ph, printer, port);
printer 218 examples/printing/prtpub.c map_orientation(ph, printer, port);
printer 219 examples/printing/prtpub.c map_generic_multi_sz(ph, printer, port, DC_PAPERNAMES, _T("printMediaSupported"), 64);
printer 221 examples/printing/prtpub.c map_generic_boolean(ph, printer, port, DC_COLORDEVICE, _T("printColor"));
printer 222 examples/printing/prtpub.c map_generic_multi_sz(ph, printer, port, DC_PERSONALITY, _T("printLanguage"), 64);
printer 223 examples/printing/prtpub.c map_generic_multi_sz(ph, printer, port, DC_MEDIAREADY, _T("printMediaReady"),64);
printer 224 examples/printing/prtpub.c map_generic_dword(ph, printer, port, DC_PRINTERMEM, _T("printMemory"));
printer 225 examples/printing/prtpub.c map_generic_dword(ph, printer, port, DC_PRINTRATE, _T("printRate"));
printer 226 examples/printing/prtpub.c map_printrateunit(ph, printer, port);
printer 228 examples/printing/prtpub.c map_generic_boolean(ph, printer, port, DC_STAPLE, _T("printStaplingSupported"));
printer 231 examples/printing/prtpub.c map_generic_dword(ph, printer, port, DC_PRINTRATEPPM, _T("printPagesPerMinute"));
printer 87 source3/client/smbspool.c *printer;/* Printer name */
printer 224 source3/client/smbspool.c printer = uri_unescape_alloc(sep);
printer 228 source3/client/smbspool.c printer = uri_unescape_alloc(tmp2);
printer 261 source3/client/smbspool.c cli = smb_connect(workgroup, server, port, printer,
printer 42 source3/include/ads_protos.h const char *printer,
printer 394 source3/include/nt_printing.h fstring printer; /* Name of printer notified */
printer 1907 source3/include/proto.h const char *printer);
printer 2736 source3/include/proto.h int cli_NetPrintQGetInfo(struct cli_state *cli, const char *printer,
printer 4827 source3/include/proto.h WERROR mod_a_printer(NT_PRINTER_INFO_LEVEL *printer, uint32 level);
printer 4828 source3/include/proto.h bool set_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level);
printer 4830 source3/include/proto.h WERROR save_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level, uint8 *data, uint32 data_len);
printer 4856 source3/include/proto.h char* get_server_name( Printer_entry *printer );
printer 4877 source3/include/proto.h bool cups_pull_comment_location(NT_PRINTER_INFO_LEVEL_2 *printer);
printer 5978 source3/include/proto.h WERROR set_printer_dataex(NT_PRINTER_INFO_LEVEL *printer,
printer 5984 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 5989 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 5994 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 5999 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6004 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6009 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6014 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6019 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6024 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6029 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6034 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6039 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6044 source3/include/proto.h NT_PRINTER_INFO_LEVEL *printer,
printer 6053 source3/include/proto.h bool add_printer_hook(TALLOC_CTX *ctx, NT_USER_TOKEN *token, NT_PRINTER_INFO_LEVEL *printer);
printer 558 source3/include/smb.h bool printer;
printer 45 source3/include/smb_macros.h #define IS_PRINT(conn) ((conn) && (conn)->printer)
printer 30 source3/libads/ldap_printer.c const char *printer,
printer 72 source3/libads/ldap_printer.c if (asprintf(&s, "(cn=%s-%s)", srv_cn[0], printer) == -1) {
printer 310 source3/libads/ldap_printer.c const char *printer)
printer 319 source3/libads/ldap_printer.c if ((asprintf(&printername, "%s\\%s", cli->srv_name_slash, printer) == -1)) {
printer 391 source3/libads/ldap_printer.c ads_mod_str(mem_ctx, mods, SPOOL_REG_PRINTERNAME, printer);
printer 2076 source3/libsmb/clirap2.c int cli_NetPrintQGetInfo(struct cli_state *cli, const char *printer,
printer 2096 source3/libsmb/clirap2.c PUTSTRING(p, printer, RAP_SHARENAME_LEN-1);
printer 470 source3/modules/onefs_open.c if (conn->printer) {
printer 89 source3/printing/notify.c len += tdb_pack(buf + len, buflen - len, "f", msg->printer);
printer 123 source3/printing/notify.c const char *printer,
printer 136 source3/printing/notify.c if (strequal(printer, pq->msg->printer)) {
printer 163 source3/printing/notify.c if (strequal(printer, pq->msg->printer)) {
printer 175 source3/printing/notify.c (unsigned long)msg_count, msg_count != 1 ? "s" : "", printer));
printer 181 source3/printing/notify.c if (!print_notify_pid_list(printer, send_ctx, &num_pids, &pid_list))
printer 215 source3/printing/notify.c msg_ctx, notify_queue_head->msg->printer, timeout);
printer 286 source3/printing/notify.c strequal(tmp_ptr->msg->printer, msg->printer)) {
printer 289 source3/printing/notify.c "printer %s in notify_queue\n", msg->type, msg->field, msg->printer));
printer 318 source3/printing/notify.c to notify_queue_head\n", msg->type, msg->field, msg->printer));
printer 355 source3/printing/notify.c fstrcpy(msg->printer, sharename);
printer 384 source3/printing/notify.c fstrcpy(msg->printer, sharename);
printer 3149 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer)
printer 3168 source3/printing/nt_printing.c DEBUG(5, ("publishing printer %s\n", printer->info_2->printername));
printer 3211 source3/printing/nt_printing.c sharename_escaped = escape_rdn_val_string_alloc(printer->info_2->sharename);
printer 3231 source3/printing/nt_printing.c get_local_printer_publishing_data(ctx, &mods, printer->info_2->data);
printer 3233 source3/printing/nt_printing.c printer->info_2->sharename);
printer 3246 source3/printing/nt_printing.c DEBUG(3, ("error publishing %s: %s\n", printer->info_2->sharename, ads_errstr(ads_rc)));
printer 3253 source3/printing/nt_printing.c store_printer_guid(printer->info_2, guid);
printer 3254 source3/printing/nt_printing.c win_rc = mod_a_printer(printer, 2);
printer 3262 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer)
printer 3268 source3/printing/nt_printing.c DEBUG(5, ("unpublishing printer %s\n", printer->info_2->printername));
printer 3272 source3/printing/nt_printing.c printer->info_2->sharename, global_myname());
printer 3301 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 3304 source3/printing/nt_printing.c win_rc = get_a_printer(print_hnd, &printer, 2, lp_servicename(snum));
printer 3312 source3/printing/nt_printing.c if (!(map_nt_printer_info2_to_dsspooler(printer->info_2))) {
printer 3317 source3/printing/nt_printing.c printer->info_2->attributes |= PRINTER_ATTRIBUTE_PUBLISHED;
printer 3320 source3/printing/nt_printing.c printer->info_2->attributes ^= PRINTER_ATTRIBUTE_PUBLISHED;
printer 3327 source3/printing/nt_printing.c win_rc = mod_a_printer(printer, 2);
printer 3355 source3/printing/nt_printing.c win_rc = nt_printer_publish_ads(ads, printer);
printer 3358 source3/printing/nt_printing.c win_rc = nt_printer_unpublish_ads(ads, printer);
printer 3363 source3/printing/nt_printing.c free_a_printer(&printer, 2);
printer 3374 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 3399 source3/printing/nt_printing.c if (W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2,
printer 3401 source3/printing/nt_printing.c (printer->info_2->attributes & PRINTER_ATTRIBUTE_PUBLISHED))
printer 3402 source3/printing/nt_printing.c nt_printer_publish_ads(ads, printer);
printer 3404 source3/printing/nt_printing.c free_a_printer(&printer, 2);
printer 3415 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 3422 source3/printing/nt_printing.c win_rc = get_a_printer(print_hnd, &printer, 2, lp_servicename(snum));
printer 3425 source3/printing/nt_printing.c !(printer->info_2->attributes & PRINTER_ATTRIBUTE_PUBLISHED) ||
printer 3426 source3/printing/nt_printing.c ((i = lookup_printerkey(printer->info_2->data, SPOOL_DSSPOOLER_KEY)) < 0) ||
printer 3427 source3/printing/nt_printing.c !(ctr = printer->info_2->data->keys[i].values) ||
printer 3430 source3/printing/nt_printing.c free_a_printer(&printer, 2);
printer 3462 source3/printing/nt_printing.c free_a_printer(&printer, 2);
printer 4100 source3/printing/nt_printing.c static uint32 dump_a_printer(NT_PRINTER_INFO_LEVEL *printer, uint32 level)
printer 4110 source3/printing/nt_printing.c if (printer->info_2 == NULL)
printer 4114 source3/printing/nt_printing.c info2=printer->info_2;
printer 4190 source3/printing/nt_printing.c WERROR mod_a_printer(NT_PRINTER_INFO_LEVEL *printer, uint32 level)
printer 4194 source3/printing/nt_printing.c dump_a_printer(printer, level);
printer 4209 source3/printing/nt_printing.c printer->info_2->changeid = rev_changeid();
printer 4230 source3/printing/nt_printing.c result=update_a_printer_2(printer->info_2);
printer 4338 source3/printing/nt_printing.c bool set_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level)
printer 4344 source3/printing/nt_printing.c result = set_driver_init_2(printer->info_2);
printer 4450 source3/printing/nt_printing.c static uint32 update_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level)
printer 4454 source3/printing/nt_printing.c dump_a_printer(printer, level);
printer 4458 source3/printing/nt_printing.c result = update_driver_init_2(printer->info_2);
printer 4517 source3/printing/nt_printing.c static WERROR save_driver_init_2(NT_PRINTER_INFO_LEVEL *printer, uint8 *data, uint32 data_len )
printer 4522 source3/printing/nt_printing.c NT_DEVICEMODE *tmp_devmode = printer->info_2->devmode;
printer 4529 source3/printing/nt_printing.c if ( !printer->info_2->devmode && data_len ) {
printer 4555 source3/printing/nt_printing.c printer->info_2->devmode = nt_devmode;
printer 4564 source3/printing/nt_printing.c if ( update_driver_init(printer, 2) != 0 ) {
printer 4575 source3/printing/nt_printing.c status = mod_a_printer(printer, 2);
printer 4578 source3/printing/nt_printing.c printer->info_2->printername));
printer 4585 source3/printing/nt_printing.c printer->info_2->devmode = tmp_devmode;
printer 4594 source3/printing/nt_printing.c WERROR save_driver_init(NT_PRINTER_INFO_LEVEL *printer, uint32 level, uint8 *data, uint32 data_len)
printer 4600 source3/printing/nt_printing.c status = save_driver_init_2( printer, data, data_len );
printer 4701 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer = *pp_printer;
printer 4703 source3/printing/nt_printing.c if ( !printer )
printer 4708 source3/printing/nt_printing.c if ( printer->info_2 )
printer 4709 source3/printing/nt_printing.c free_nt_printer_info_level_2(&printer->info_2);
printer 4839 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 4853 source3/printing/nt_printing.c if ( !W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, lp_servicename(snum))) )
printer 4856 source3/printing/nt_printing.c if ( strequal(info_3->name, printer->info_2->drivername) )
printer 4859 source3/printing/nt_printing.c free_a_printer( &printer, 2 );
printer 5760 source3/printing/nt_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 5766 source3/printing/nt_printing.c if (!W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, servicename)))
printer 5769 source3/printing/nt_printing.c if (printer->info_2->starttime == 0 && printer->info_2->untiltime == 0)
printer 5775 source3/printing/nt_printing.c if (mins >= printer->info_2->starttime && mins <= printer->info_2->untiltime)
printer 5778 source3/printing/nt_printing.c free_a_printer(&printer, 2);
printer 5790 source3/printing/nt_printing.c char* get_server_name( Printer_entry *printer )
printer 5792 source3/printing/nt_printing.c return printer->servername;
printer 1613 source3/printing/print_cups.c bool cups_pull_comment_location(NT_PRINTER_INFO_LEVEL_2 *printer)
printer 1634 source3/printing/print_cups.c DEBUG(5, ("pulling %s location\n", printer->sharename));
printer 1673 source3/printing/print_cups.c if (!push_utf8_talloc(frame, &sharename, printer->sharename, &size)) {
printer 1726 source3/printing/print_cups.c && !strlen(printer->comment) )
printer 1737 source3/printing/print_cups.c strlcpy(printer->comment,
printer 1739 source3/printing/print_cups.c sizeof(printer->comment));
printer 1745 source3/printing/print_cups.c && !strlen(printer->location) )
printer 1756 source3/printing/print_cups.c strlcpy(printer->location,
printer 1758 source3/printing/print_cups.c sizeof(printer->location));
printer 48 source3/printing/tests/vlp.c static void get_job_list(char *printer, struct vlp_job **job_list,
printer 54 source3/printing/tests/vlp.c slprintf(keystr, sizeof(keystr) - 1, "LPQ/%s", printer);
printer 63 source3/printing/tests/vlp.c static void set_job_list(char *printer, struct vlp_job *job_list,
printer 69 source3/printing/tests/vlp.c slprintf(keystr, sizeof(keystr) - 1, "LPQ/%s", printer);
printer 78 source3/printing/tests/vlp.c static int next_jobnum(char *printer)
printer 83 source3/printing/tests/vlp.c slprintf(keystr, sizeof(keystr) - 1, "JOBNUM/%s", printer);
printer 103 source3/printing/tests/vlp.c static void set_printer_status(char *printer, int status)
printer 108 source3/printing/tests/vlp.c slprintf(keystr, sizeof(keystr) - 1, "STATUS/%s", printer);
printer 112 source3/printing/tests/vlp.c static int get_printer_status(char *printer)
printer 117 source3/printing/tests/vlp.c slprintf(keystr, sizeof(keystr) - 1, "STATUS/%s", printer);
printer 123 source3/printing/tests/vlp.c set_printer_status(printer, LPSTAT_OK);
printer 134 source3/printing/tests/vlp.c char *printer;
printer 143 source3/printing/tests/vlp.c printer = argv[1];
printer 147 source3/printing/tests/vlp.c switch (get_printer_status(printer)) {
printer 162 source3/printing/tests/vlp.c get_job_list(printer, &job_list, &num_jobs);
printer 184 source3/printing/tests/vlp.c char *printer;
printer 193 source3/printing/tests/vlp.c printer = argv[1];
printer 196 source3/printing/tests/vlp.c get_job_list(printer, &job_list, &num_jobs);
printer 201 source3/printing/tests/vlp.c set_job_list(printer, job_list, num_jobs);
printer 213 source3/printing/tests/vlp.c char *printer;
printer 225 source3/printing/tests/vlp.c printer = argv[1];
printer 244 source3/printing/tests/vlp.c job.jobid = next_jobnum(printer);
printer 250 source3/printing/tests/vlp.c slprintf(keystr, sizeof(keystr) - 1, "LPQ/%s", printer);
printer 287 source3/printing/tests/vlp.c char *printer;
printer 294 source3/printing/tests/vlp.c printer = argv[1];
printer 295 source3/printing/tests/vlp.c set_printer_status(printer, LPSTAT_STOPPED);
printer 304 source3/printing/tests/vlp.c char *printer;
printer 311 source3/printing/tests/vlp.c printer = argv[1];
printer 312 source3/printing/tests/vlp.c set_printer_status(printer, LPSTAT_OK);
printer 322 source3/printing/tests/vlp.c char *printer;
printer 330 source3/printing/tests/vlp.c printer = argv[1];
printer 333 source3/printing/tests/vlp.c get_job_list(printer, &job_list, &num_jobs);
printer 338 source3/printing/tests/vlp.c set_job_list(printer, job_list, num_jobs);
printer 351 source3/printing/tests/vlp.c char *printer;
printer 359 source3/printing/tests/vlp.c printer = argv[1];
printer 362 source3/printing/tests/vlp.c get_job_list(printer, &job_list, &num_jobs);
printer 367 source3/printing/tests/vlp.c set_job_list(printer, job_list, num_jobs);
printer 208 source3/registry/reg_backend_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 252 source3/registry/reg_backend_printing.c || !W_ERROR_IS_OK( get_a_printer(NULL, &printer, 2, printername) ) )
printer 257 source3/registry/reg_backend_printing.c num_subkeys = get_printer_subkeys( printer->info_2->data, printerdatakey?printerdatakey:"", &subkey_names );
printer 262 source3/registry/reg_backend_printing.c free_a_printer( &printer, 2 );
printer 283 source3/registry/reg_backend_printing.c NT_PRINTER_INFO_LEVEL printer;
printer 286 source3/registry/reg_backend_printing.c printer.info_2 = &info2;
printer 299 source3/registry/reg_backend_printing.c if ( !add_printer_hook(talloc_tos(), NULL, &printer ) ) {
printer 317 source3/registry/reg_backend_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 335 source3/registry/reg_backend_printing.c if ( !W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, printername)) ) {
printer 343 source3/registry/reg_backend_printing.c num_existing_keys = get_printer_subkeys( printer->info_2->data, "", &existing_subkeys );
printer 352 source3/registry/reg_backend_printing.c delete_printer_key( printer->info_2->data, existing_subkeys[i] );
printer 360 source3/registry/reg_backend_printing.c if ( lookup_printerkey(printer->info_2->data, subkeyname) == -1 ) {
printer 363 source3/registry/reg_backend_printing.c if ( add_new_printer_key( printer->info_2->data, subkeyname ) == -1 ) {
printer 372 source3/registry/reg_backend_printing.c mod_a_printer( printer, 2 );
printer 376 source3/registry/reg_backend_printing.c free_a_printer( &printer, 2 );
printer 483 source3/registry/reg_backend_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 502 source3/registry/reg_backend_printing.c if ( !W_ERROR_IS_OK( get_a_printer(NULL, &printer, 2, printername) ) )
printer 506 source3/registry/reg_backend_printing.c fill_in_printer_values( printer->info_2, values );
printer 512 source3/registry/reg_backend_printing.c p_data = printer->info_2->data;
printer 516 source3/registry/reg_backend_printing.c free_a_printer( &printer, 2 );
printer 526 source3/registry/reg_backend_printing.c if ( printer )
printer 527 source3/registry/reg_backend_printing.c free_a_printer( &printer, 2 );
printer 678 source3/registry/reg_backend_printing.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 694 source3/registry/reg_backend_printing.c if ( !W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, printername) ) )
printer 700 source3/registry/reg_backend_printing.c convert_values_to_printer_info_2( printer->info_2, values );
printer 707 source3/registry/reg_backend_printing.c delete_printer_key( printer->info_2->data, keyname );
printer 712 source3/registry/reg_backend_printing.c result = set_printer_dataex( printer, keyname,
printer 720 source3/registry/reg_backend_printing.c free_a_printer( &printer, 2 );
printer 726 source3/registry/reg_backend_printing.c result = mod_a_printer( printer, 2 );
printer 728 source3/registry/reg_backend_printing.c free_a_printer( &printer, 2 );
printer 430 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 502 source3/rpc_server/srv_spoolss_nt.c printer = NULL;
printer 509 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer_search( NULL, &printer, 2, sname );
printer 517 source3/rpc_server/srv_spoolss_nt.c if ( !(printername = strchr_m(&printer->info_2->printername[2], '\\')) ) {
printer 519 source3/rpc_server/srv_spoolss_nt.c printer->info_2->printername));
printer 520 source3/rpc_server/srv_spoolss_nt.c free_a_printer( &printer, 2);
printer 527 source3/rpc_server/srv_spoolss_nt.c free_a_printer( &printer, 2);
printer 534 source3/rpc_server/srv_spoolss_nt.c free_a_printer( &printer, 2);
printer 537 source3/rpc_server/srv_spoolss_nt.c free_a_printer( &printer, 2);
printer 890 source3/rpc_server/srv_spoolss_nt.c if ( strcmp(ctr->msg_groups[i].printername, msg->printer) == 0 )
printer 908 source3/rpc_server/srv_spoolss_nt.c fstrcpy( ctr->msg_groups[ctr->num_groups-1].printername, msg->printer );
printer 1119 source3/rpc_server/srv_spoolss_nt.c msg->printer);
printer 1133 source3/rpc_server/srv_spoolss_nt.c msg->printer, (unsigned int)msg->id, msg->type, msg->field, msg->flags));
printer 1292 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 1294 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(NULL, &printer, 2, lp_const_servicename(snum));
printer 1298 source3/rpc_server/srv_spoolss_nt.c if (printer && printer->info_2 && !strcmp(drivername, printer->info_2->drivername))
printer 1300 source3/rpc_server/srv_spoolss_nt.c DEBUG(6,("Updating printer [%s]\n", printer->info_2->printername));
printer 1304 source3/rpc_server/srv_spoolss_nt.c result = mod_a_printer(printer, 2);
printer 1311 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 1325 source3/rpc_server/srv_spoolss_nt.c Printer_entry *printer = printers_list;
printer 1330 source3/rpc_server/srv_spoolss_nt.c while ( printer )
printer 1332 source3/rpc_server/srv_spoolss_nt.c if ( (printer->printer_type == SPLHND_PRINTER)
printer 1333 source3/rpc_server/srv_spoolss_nt.c && printer->notify.client_connected )
printer 1335 source3/rpc_server/srv_spoolss_nt.c snum = print_queue_snum(printer->sharename);
printer 1339 source3/rpc_server/srv_spoolss_nt.c printer = printer->next;
printer 1395 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 1397 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer( NULL, &printer, 2, lp_const_servicename(snum) );
printer 1406 source3/rpc_server/srv_spoolss_nt.c if ( printer && printer->info_2 && !strcmp(drivername, printer->info_2->drivername) )
printer 1408 source3/rpc_server/srv_spoolss_nt.c DEBUG(6,("reset_all_printerdata: Updating printer [%s]\n", printer->info_2->printername));
printer 1410 source3/rpc_server/srv_spoolss_nt.c if ( !set_driver_init(printer, 2) ) {
printer 1412 source3/rpc_server/srv_spoolss_nt.c printer->info_2->printername, printer->info_2->drivername));
printer 1415 source3/rpc_server/srv_spoolss_nt.c result = mod_a_printer( printer, 2 );
printer 1422 source3/rpc_server/srv_spoolss_nt.c free_a_printer( &printer, 2 );
printer 1800 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer)
printer 1810 source3/rpc_server/srv_spoolss_nt.c if (!printer->info_2) {
printer 1811 source3/rpc_server/srv_spoolss_nt.c printer->info_2 = TALLOC_ZERO_P(printer, NT_PRINTER_INFO_LEVEL_2);
printer 1812 source3/rpc_server/srv_spoolss_nt.c if (!printer->info_2) {
printer 1820 source3/rpc_server/srv_spoolss_nt.c printer->info_2);
printer 1821 source3/rpc_server/srv_spoolss_nt.c printer->info_2->setuptime = time(NULL);
printer 1976 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_DRIVER_INFO_LEVEL *printer,
printer 1981 source3/rpc_server/srv_spoolss_nt.c printer->info_3 = NULL;
printer 1982 source3/rpc_server/srv_spoolss_nt.c if (!driver_info3_to_nt_driver_info3(r->info.info3, &printer->info_3)) {
printer 1987 source3/rpc_server/srv_spoolss_nt.c printer->info_6 = NULL;
printer 1988 source3/rpc_server/srv_spoolss_nt.c if (!driver_info6_to_nt_driver_info6(r->info.info6, &printer->info_6)) {
printer 2333 source3/rpc_server/srv_spoolss_nt.c static WERROR delete_printer_dataex( NT_PRINTER_INFO_LEVEL *printer, const char *key, const char *value )
printer 2335 source3/rpc_server/srv_spoolss_nt.c return delete_printer_data( printer->info_2, key, value );
printer 2342 source3/rpc_server/srv_spoolss_nt.c WERROR set_printer_dataex(NT_PRINTER_INFO_LEVEL *printer,
printer 2348 source3/rpc_server/srv_spoolss_nt.c return add_printer_data( printer->info_2, key, value, type, data, real_len );
printer 2498 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 2533 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_servicename(snum));
printer 2542 source3/rpc_server/srv_spoolss_nt.c r->out.data->value = printer->info_2->changeid;
printer 2548 source3/rpc_server/srv_spoolss_nt.c v = get_printer_data(printer->info_2,
printer 2569 source3/rpc_server/srv_spoolss_nt.c if (printer) {
printer 2570 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 2654 source3/rpc_server/srv_spoolss_nt.c static bool srv_spoolss_replyopenprinter(int snum, const char *printer,
printer 2669 source3/rpc_server/srv_spoolss_nt.c fstrcpy(unix_printer, printer+2); /* the +2 is to strip the leading 2 backslashs */
printer 2688 source3/rpc_server/srv_spoolss_nt.c DEBUG(0,("print_notify_register_pid: Failed to register our pid for printer %s\n", printer ));
printer 2693 source3/rpc_server/srv_spoolss_nt.c printer,
printer 2825 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2828 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->servername);
printer 2838 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2842 source3/rpc_server/srv_spoolss_nt.c char *p = strrchr(printer->info_2->printername, '\\');
printer 2845 source3/rpc_server/srv_spoolss_nt.c p = printer->info_2->printername;
printer 2860 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2873 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2876 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->portname);
printer 2887 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2890 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->drivername);
printer 2900 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2905 source3/rpc_server/srv_spoolss_nt.c if (*printer->info_2->comment == '\0') {
printer 2908 source3/rpc_server/srv_spoolss_nt.c p = printer->info_2->comment;
printer 2911 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->comment);
printer 2922 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2925 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->location);
printer 2936 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2950 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2953 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->sepfile);
printer 2964 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2967 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->printprocessor);
printer 2978 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2981 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->parameters);
printer 2992 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 2995 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_STRING(data, printer->info_2->datatype);
printer 3007 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3011 source3/rpc_server/srv_spoolss_nt.c printer->info_2->secdesc_buf->sd_size,
printer 3012 source3/rpc_server/srv_spoolss_nt.c printer->info_2->secdesc_buf->sd);
printer 3023 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3026 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->attributes);
printer 3036 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3039 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->priority);
printer 3049 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3052 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->default_priority);
printer 3062 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3065 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->starttime);
printer 3075 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3078 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->untiltime);
printer 3088 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3104 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3117 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3122 source3/rpc_server/srv_spoolss_nt.c SETUP_SPOOLSS_NOTIFY_DATA_INTEGER(data, printer->info_2->averageppm);
printer 3132 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3145 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3158 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3171 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3209 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3222 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3234 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3246 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3260 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3273 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3293 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer, TALLOC_CTX *mem_ctx);
printer 3427 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 3436 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(print_hnd, &printer, 2, lp_const_servicename(snum))))
printer 3452 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 3461 source3/rpc_server/srv_spoolss_nt.c notify_info_data_table[j].name, snum, printer->info_2->printername ));
printer 3464 source3/rpc_server/srv_spoolss_nt.c printer, mem_ctx);
printer 3469 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 3481 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer,
printer 3518 source3/rpc_server/srv_spoolss_nt.c printer, mem_ctx);
printer 3668 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 3672 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(Printer, &printer, 2, lp_const_servicename(snum))))
printer 3677 source3/rpc_server/srv_spoolss_nt.c printer, snum,
printer 3683 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 3936 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 3943 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, servicename)))
printer 3946 source3/rpc_server/srv_spoolss_nt.c if (!printer->info_2->devmode) {
printer 3959 source3/rpc_server/srv_spoolss_nt.c result = convert_nt_devicemode(mem_ctx, devmode, printer->info_2->devmode);
printer 3965 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5215 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 5221 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, lp_const_servicename(snum))))
printer 5224 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer_driver(&driver, 3, printer->info_2->drivername, architecture, version))) {
printer 5225 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 5231 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5248 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 5252 source3/rpc_server/srv_spoolss_nt.c ZERO_STRUCT(printer);
printer 5255 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(NULL, &printer, 2, lp_const_servicename(snum))))
printer 5258 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer_driver(&driver, 3, printer->info_2->drivername, architecture, version))) {
printer 5259 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 5265 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5282 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 5287 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer(NULL, &printer, 2, lp_const_servicename(snum) );
printer 5292 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer_driver(&driver, 3, printer->info_2->drivername, architecture, version);
printer 5312 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer_driver(&driver, 3, printer->info_2->drivername, architecture, version);
printer 5318 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5329 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5346 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 5352 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer(NULL, &printer, 2, lp_const_servicename(snum) );
printer 5359 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer_driver(&driver, 3, printer->info_2->drivername, architecture, version);
printer 5370 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5376 source3/rpc_server/srv_spoolss_nt.c status=get_a_printer_driver(&driver, 3, printer->info_2->drivername, architecture, version);
printer 5379 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5386 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 5404 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 5410 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(NULL, &printer, 2, lp_const_servicename(snum));
printer 5419 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer_driver(&driver, 3, printer->info_2->drivername,
printer 5431 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 5437 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer_driver(&driver, 3, printer->info_2->drivername,
printer 5442 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 5449 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 5462 source3/rpc_server/srv_spoolss_nt.c Printer_entry *printer;
printer 5476 source3/rpc_server/srv_spoolss_nt.c if (!(printer = find_printer_index_by_hnd(p, r->in.handle))) {
printer 5485 source3/rpc_server/srv_spoolss_nt.c servername = get_server_name(printer);
printer 5971 source3/rpc_server/srv_spoolss_nt.c bool add_printer_hook(TALLOC_CTX *ctx, NT_USER_TOKEN *token, NT_PRINTER_INFO_LEVEL *printer)
printer 5996 source3/rpc_server/srv_spoolss_nt.c cmd, printer->info_2->printername, printer->info_2->sharename,
printer 5997 source3/rpc_server/srv_spoolss_nt.c printer->info_2->portname, printer->info_2->drivername,
printer 5998 source3/rpc_server/srv_spoolss_nt.c printer->info_2->location, printer->info_2->comment, remote_machine);
printer 6051 source3/rpc_server/srv_spoolss_nt.c strncpy(printer->info_2->portname, qlines[0], sizeof(printer->info_2->portname));
printer 6070 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL, *old_printer = NULL;
printer 6090 source3/rpc_server/srv_spoolss_nt.c if (!W_ERROR_IS_OK(get_a_printer(Printer, &printer, 2, lp_const_servicename(snum))) ||
printer 6104 source3/rpc_server/srv_spoolss_nt.c if (!convert_printer_info(info_ctr, printer)) {
printer 6114 source3/rpc_server/srv_spoolss_nt.c if (!convert_devicemode(printer->info_2->printername, devmode,
printer 6115 source3/rpc_server/srv_spoolss_nt.c &printer->info_2->devmode)) {
printer 6123 source3/rpc_server/srv_spoolss_nt.c if (!check_printer_ok(printer->info_2, snum)) {
printer 6143 source3/rpc_server/srv_spoolss_nt.c && (!strequal(printer->info_2->drivername, old_printer->info_2->drivername)
printer 6144 source3/rpc_server/srv_spoolss_nt.c || !strequal(printer->info_2->comment, old_printer->info_2->comment)
printer 6145 source3/rpc_server/srv_spoolss_nt.c || !strequal(printer->info_2->portname, old_printer->info_2->portname)
printer 6146 source3/rpc_server/srv_spoolss_nt.c || !strequal(printer->info_2->location, old_printer->info_2->location)) )
printer 6151 source3/rpc_server/srv_spoolss_nt.c printer) ) {
printer 6162 source3/rpc_server/srv_spoolss_nt.c if (!strequal(printer->info_2->drivername, old_printer->info_2->drivername))
printer 6164 source3/rpc_server/srv_spoolss_nt.c if (!set_driver_init(printer, 2))
printer 6167 source3/rpc_server/srv_spoolss_nt.c printer->info_2->drivername));
printer 6171 source3/rpc_server/srv_spoolss_nt.c printer->info_2->drivername));
printer 6173 source3/rpc_server/srv_spoolss_nt.c notify_printer_driver(snum, printer->info_2->drivername);
printer 6182 source3/rpc_server/srv_spoolss_nt.c if (!strequal(printer->info_2->comment, old_printer->info_2->comment)) {
printer 6183 source3/rpc_server/srv_spoolss_nt.c init_unistr2( &buffer, printer->info_2->comment, UNI_STR_TERMINATE);
printer 6184 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "description",
printer 6187 source3/rpc_server/srv_spoolss_nt.c notify_printer_comment(snum, printer->info_2->comment);
printer 6190 source3/rpc_server/srv_spoolss_nt.c if (!strequal(printer->info_2->sharename, old_printer->info_2->sharename)) {
printer 6191 source3/rpc_server/srv_spoolss_nt.c init_unistr2( &buffer, printer->info_2->sharename, UNI_STR_TERMINATE);
printer 6192 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "shareName",
printer 6195 source3/rpc_server/srv_spoolss_nt.c notify_printer_sharename(snum, printer->info_2->sharename);
printer 6198 source3/rpc_server/srv_spoolss_nt.c if (!strequal(printer->info_2->printername, old_printer->info_2->printername)) {
printer 6201 source3/rpc_server/srv_spoolss_nt.c if ( (pname = strchr_m( printer->info_2->printername+2, '\\' )) != NULL )
printer 6204 source3/rpc_server/srv_spoolss_nt.c pname = printer->info_2->printername;
printer 6208 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "printerName",
printer 6214 source3/rpc_server/srv_spoolss_nt.c if (!strequal(printer->info_2->portname, old_printer->info_2->portname)) {
printer 6215 source3/rpc_server/srv_spoolss_nt.c init_unistr2( &buffer, printer->info_2->portname, UNI_STR_TERMINATE);
printer 6216 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "portName",
printer 6219 source3/rpc_server/srv_spoolss_nt.c notify_printer_port(snum, printer->info_2->portname);
printer 6222 source3/rpc_server/srv_spoolss_nt.c if (!strequal(printer->info_2->location, old_printer->info_2->location)) {
printer 6223 source3/rpc_server/srv_spoolss_nt.c init_unistr2( &buffer, printer->info_2->location, UNI_STR_TERMINATE);
printer 6224 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "location",
printer 6227 source3/rpc_server/srv_spoolss_nt.c notify_printer_location(snum, printer->info_2->location);
printer 6234 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "serverName",
printer 6236 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "shortServerName",
printer 6240 source3/rpc_server/srv_spoolss_nt.c global_myname(), printer->info_2->sharename );
printer 6242 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex( printer, SPOOL_DSSPOOLER_KEY, "uNCName",
printer 6246 source3/rpc_server/srv_spoolss_nt.c result = mod_a_printer(printer, 2);
printer 6249 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 7479 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 7484 source3/rpc_server/srv_spoolss_nt.c if ( !(printer = TALLOC_ZERO_P(NULL, NT_PRINTER_INFO_LEVEL)) ) {
printer 7490 source3/rpc_server/srv_spoolss_nt.c if (!convert_printer_info(info_ctr, printer)) {
printer 7491 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 7497 source3/rpc_server/srv_spoolss_nt.c if ((snum = print_queue_snum(printer->info_2->sharename)) != -1) {
printer 7499 source3/rpc_server/srv_spoolss_nt.c printer->info_2->sharename));
printer 7500 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 7509 source3/rpc_server/srv_spoolss_nt.c printer) ) {
printer 7510 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7517 source3/rpc_server/srv_spoolss_nt.c printer->info_2->sharename ));
printer 7524 source3/rpc_server/srv_spoolss_nt.c printer->info_2->sharename);
printer 7527 source3/rpc_server/srv_spoolss_nt.c if ((snum = print_queue_snum(printer->info_2->sharename)) == -1) {
printer 7528 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7534 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7542 source3/rpc_server/srv_spoolss_nt.c if (!check_printer_ok(printer->info_2, snum)) {
printer 7543 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7555 source3/rpc_server/srv_spoolss_nt.c set_driver_init(printer, 2);
printer 7563 source3/rpc_server/srv_spoolss_nt.c if (!convert_devicemode(printer->info_2->printername, devmode,
printer 7564 source3/rpc_server/srv_spoolss_nt.c &printer->info_2->devmode)) {
printer 7570 source3/rpc_server/srv_spoolss_nt.c err = mod_a_printer(printer, 2);
printer 7572 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7578 source3/rpc_server/srv_spoolss_nt.c del_a_printer(printer->info_2->sharename);
printer 7579 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7585 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer,2);
printer 7934 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 7959 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 7964 source3/rpc_server/srv_spoolss_nt.c p_data = printer->info_2->data;
printer 8080 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 8091 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 8130 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 8148 source3/rpc_server/srv_spoolss_nt.c result = save_driver_init(printer, 2, blob.data, blob.length);
printer 8150 source3/rpc_server/srv_spoolss_nt.c srv_spoolss_reset_printerdata(printer->info_2->drivername);
printer 8155 source3/rpc_server/srv_spoolss_nt.c result = set_printer_dataex(printer, SPOOL_PRINTERDATA_KEY,
printer 8159 source3/rpc_server/srv_spoolss_nt.c result = mod_a_printer(printer, 2);
printer 8163 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 8207 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 8229 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 8234 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 8238 source3/rpc_server/srv_spoolss_nt.c status = delete_printer_dataex( printer, SPOOL_PRINTERDATA_KEY,
printer 8242 source3/rpc_server/srv_spoolss_nt.c mod_a_printer( printer, 2 );
printer 8244 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 8260 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 8283 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 8324 source3/rpc_server/srv_spoolss_nt.c status = mod_a_printer(printer, 2);
printer 8327 source3/rpc_server/srv_spoolss_nt.c if ( printer )
printer 8328 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 8348 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 8367 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 8404 source3/rpc_server/srv_spoolss_nt.c status = mod_a_printer(printer, 2);
printer 8407 source3/rpc_server/srv_spoolss_nt.c if ( printer )
printer 8408 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 8425 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 8447 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 8482 source3/rpc_server/srv_spoolss_nt.c status = mod_a_printer(printer, 2);
printer 8486 source3/rpc_server/srv_spoolss_nt.c if ( printer )
printer 8487 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 9021 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 9055 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_servicename(snum));
printer 9066 source3/rpc_server/srv_spoolss_nt.c if (lookup_printerkey(printer->info_2->data, r->in.key_name) == -1) {
printer 9075 source3/rpc_server/srv_spoolss_nt.c val = get_printer_data(printer->info_2,
printer 9094 source3/rpc_server/srv_spoolss_nt.c if (printer) {
printer 9095 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 9108 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 9149 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_servicename(snum));
printer 9164 source3/rpc_server/srv_spoolss_nt.c result = set_printer_dataex(printer, r->in.key_name, r->in.value_name,
printer 9184 source3/rpc_server/srv_spoolss_nt.c set_printer_dataex(printer, str, r->in.value_name,
printer 9189 source3/rpc_server/srv_spoolss_nt.c result = mod_a_printer(printer, 2);
printer 9193 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 9205 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 9232 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 9236 source3/rpc_server/srv_spoolss_nt.c status = delete_printer_dataex( printer, r->in.key_name, r->in.value_name );
printer 9239 source3/rpc_server/srv_spoolss_nt.c mod_a_printer( printer, 2 );
printer 9241 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 9257 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 9276 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 9283 source3/rpc_server/srv_spoolss_nt.c data = printer->info_2->data;
printer 9324 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 9338 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 9364 source3/rpc_server/srv_spoolss_nt.c status = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 9370 source3/rpc_server/srv_spoolss_nt.c status = delete_all_printer_data( printer->info_2, r->in.key_name );
printer 9373 source3/rpc_server/srv_spoolss_nt.c status = mod_a_printer(printer, 2);
printer 9375 source3/rpc_server/srv_spoolss_nt.c free_a_printer( &printer, 2 );
printer 9420 source3/rpc_server/srv_spoolss_nt.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 9459 source3/rpc_server/srv_spoolss_nt.c ZERO_STRUCT(printer);
printer 9460 source3/rpc_server/srv_spoolss_nt.c result = get_a_printer(Printer, &printer, 2, lp_const_servicename(snum));
printer 9467 source3/rpc_server/srv_spoolss_nt.c p_data = printer->info_2->data;
printer 9534 source3/rpc_server/srv_spoolss_nt.c if (printer) {
printer 9535 source3/rpc_server/srv_spoolss_nt.c free_a_printer(&printer, 2);
printer 139 source3/smbd/filename.c if (conn->printer) {
printer 649 source3/smbd/lanman.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 653 source3/smbd/lanman.c if ( !W_ERROR_IS_OK(get_a_printer( NULL, &printer, 2, lp_servicename(snum))) ) {
printer 659 source3/smbd/lanman.c if ( !W_ERROR_IS_OK(get_a_printer_driver(&driver, 3, printer->info_2->drivername,
printer 663 source3/smbd/lanman.c printer->info_2->drivername));
printer 716 source3/smbd/lanman.c if ( printer )
printer 717 source3/smbd/lanman.c free_a_printer( &printer, 2 );
printer 810 source3/smbd/lanman.c NT_PRINTER_INFO_LEVEL *printer = NULL;
printer 814 source3/smbd/lanman.c if ( !W_ERROR_IS_OK(get_a_printer( NULL, &printer, 2, lp_servicename(snum))) ) {
printer 820 source3/smbd/lanman.c if ( !W_ERROR_IS_OK(get_a_printer_driver(&driver, 3, printer->info_2->drivername,
printer 824 source3/smbd/lanman.c printer->info_2->drivername));
printer 833 source3/smbd/lanman.c if ( printer )
printer 834 source3/smbd/lanman.c free_a_printer( &printer, 2 );
printer 1439 source3/smbd/open.c if (conn->printer) {
printer 694 source3/smbd/service.c conn->printer = (strncmp(dev,"LPT",3) == 0);
printer 871 source3/smbd/service.c if ((!conn->printer) && (!conn->ipc)) {
printer 157 source4/ntptr/ntptr.h struct ntptr_GenericHandle **printer);
printer 160 source4/ntptr/ntptr.h struct ntptr_GenericHandle **printer);
printer 167 source4/ntptr/ntptr.h WERROR (*XcvDataPrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 175 source4/ntptr/ntptr.h WERROR (*EnumPrinterData)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 177 source4/ntptr/ntptr.h WERROR (*GetPrinterData)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 179 source4/ntptr/ntptr.h WERROR (*SetPrinterData)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 181 source4/ntptr/ntptr.h WERROR (*DeletePrinterData)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 185 source4/ntptr/ntptr.h WERROR (*EnumPrinterForms)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 187 source4/ntptr/ntptr.h WERROR (*AddPrinterForm)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 189 source4/ntptr/ntptr.h WERROR (*GetPrinterForm)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 191 source4/ntptr/ntptr.h WERROR (*SetPrinterForm)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 193 source4/ntptr/ntptr.h WERROR (*DeletePrinterForm)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 197 source4/ntptr/ntptr.h WERROR (*EnumJobs)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 199 source4/ntptr/ntptr.h WERROR (*AddJob)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 201 source4/ntptr/ntptr.h WERROR (*ScheduleJob)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 203 source4/ntptr/ntptr.h WERROR (*GetJob)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 205 source4/ntptr/ntptr.h WERROR (*SetJob)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 209 source4/ntptr/ntptr.h WERROR (*StartDocPrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 211 source4/ntptr/ntptr.h WERROR (*EndDocPrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 213 source4/ntptr/ntptr.h WERROR (*StartPagePrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 215 source4/ntptr/ntptr.h WERROR (*EndPagePrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 217 source4/ntptr/ntptr.h WERROR (*WritePrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 219 source4/ntptr/ntptr.h WERROR (*ReadPrinter)(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 289 source4/ntptr/ntptr_interface.c struct ntptr_GenericHandle **printer)
printer 294 source4/ntptr/ntptr_interface.c return ntptr->ops->OpenPrinter(ntptr, mem_ctx, r, printer_name, printer);
printer 299 source4/ntptr/ntptr_interface.c struct ntptr_GenericHandle **printer)
printer 304 source4/ntptr/ntptr_interface.c return ntptr->ops->AddPrinter(ntptr, mem_ctx, r, printer);
printer 334 source4/ntptr/ntptr_interface.c WERROR ntptr_XcvDataPrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 337 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 340 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->XcvDataPrinter) {
printer 343 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->XcvDataPrinter(printer, mem_ctx, r);
printer 359 source4/ntptr/ntptr_interface.c WERROR ntptr_EnumPrinterData(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 362 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 365 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->EnumPrinterData) {
printer 368 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->EnumPrinterData(printer, mem_ctx, r);
printer 371 source4/ntptr/ntptr_interface.c WERROR ntptr_GetPrinterData(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 374 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 377 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->GetPrinterData) {
printer 380 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->GetPrinterData(printer, mem_ctx, r);
printer 383 source4/ntptr/ntptr_interface.c WERROR ntptr_SetPrinterData(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 386 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 389 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->SetPrinterData) {
printer 392 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->SetPrinterData(printer, mem_ctx, r);
printer 395 source4/ntptr/ntptr_interface.c WERROR ntptr_DeletePrinterData(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 398 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 401 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->DeletePrinterData) {
printer 404 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->DeletePrinterData(printer, mem_ctx, r);
printer 409 source4/ntptr/ntptr_interface.c WERROR ntptr_EnumPrinterForms(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 412 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 415 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->EnumPrinterForms) {
printer 418 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->EnumPrinterForms(printer, mem_ctx, r);
printer 421 source4/ntptr/ntptr_interface.c WERROR ntptr_AddPrinterForm(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 424 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 427 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->AddPrinterForm) {
printer 430 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->AddPrinterForm(printer, mem_ctx, r);
printer 433 source4/ntptr/ntptr_interface.c WERROR ntptr_GetPrinterForm(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 436 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 439 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->GetPrinterForm) {
printer 442 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->GetPrinterForm(printer, mem_ctx, r);
printer 445 source4/ntptr/ntptr_interface.c WERROR ntptr_SetPrinterForm(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 448 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 451 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->SetPrinterForm) {
printer 454 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->SetPrinterForm(printer, mem_ctx, r);
printer 457 source4/ntptr/ntptr_interface.c WERROR ntptr_DeletePrinterForm(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 460 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 463 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->DeletePrinterForm) {
printer 466 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->DeletePrinterForm(printer, mem_ctx, r);
printer 471 source4/ntptr/ntptr_interface.c WERROR ntptr_EnumJobs(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 474 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 477 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->EnumJobs) {
printer 480 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->EnumJobs(printer, mem_ctx, r);
printer 483 source4/ntptr/ntptr_interface.c WERROR ntptr_AddJob(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 486 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 489 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->AddJob) {
printer 492 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->AddJob(printer, mem_ctx, r);
printer 495 source4/ntptr/ntptr_interface.c WERROR ntptr_ScheduleJob(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 498 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 501 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->ScheduleJob) {
printer 504 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->ScheduleJob(printer, mem_ctx, r);
printer 507 source4/ntptr/ntptr_interface.c WERROR ntptr_GetJob(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 510 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 513 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->GetJob) {
printer 516 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->GetJob(printer, mem_ctx, r);
printer 519 source4/ntptr/ntptr_interface.c WERROR ntptr_SetJob(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 522 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 525 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->SetJob) {
printer 528 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->SetJob(printer, mem_ctx, r);
printer 533 source4/ntptr/ntptr_interface.c WERROR ntptr_StartDocPrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 536 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 539 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->StartDocPrinter) {
printer 542 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->StartDocPrinter(printer, mem_ctx, r);
printer 545 source4/ntptr/ntptr_interface.c WERROR ntptr_EndDocPrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 548 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 551 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->EndDocPrinter) {
printer 554 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->EndDocPrinter(printer, mem_ctx, r);
printer 557 source4/ntptr/ntptr_interface.c WERROR ntptr_StartPagePrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 560 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 563 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->StartPagePrinter) {
printer 566 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->StartPagePrinter(printer, mem_ctx, r);
printer 569 source4/ntptr/ntptr_interface.c WERROR ntptr_EndPagePrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 572 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 575 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->EndPagePrinter) {
printer 578 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->EndPagePrinter(printer, mem_ctx, r);
printer 581 source4/ntptr/ntptr_interface.c WERROR ntptr_WritePrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 584 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 587 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->WritePrinter) {
printer 590 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->WritePrinter(printer, mem_ctx, r);
printer 593 source4/ntptr/ntptr_interface.c WERROR ntptr_ReadPrinter(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 596 source4/ntptr/ntptr_interface.c if (printer->type != NTPTR_HANDLE_PRINTER) {
printer 599 source4/ntptr/ntptr_interface.c if (!printer->ntptr->ops->ReadPrinter) {
printer 602 source4/ntptr/ntptr_interface.c return printer->ntptr->ops->ReadPrinter(printer, mem_ctx, r);
printer 598 source4/ntptr/simple_ldb/ntptr_simple_ldb.c struct ntptr_GenericHandle **printer)
printer 701 source4/ntptr/simple_ldb/ntptr_simple_ldb.c static WERROR sptr_GetPrinterForm(struct ntptr_GenericHandle *printer, TALLOC_CTX *mem_ctx,
printer 704 source4/ntptr/simple_ldb/ntptr_simple_ldb.c struct ldb_context *sptr_db = talloc_get_type(printer->ntptr->private_data, struct ldb_context);
printer 716 source4/ntptr/simple_ldb/ntptr_simple_ldb.c base_dn = ldb_dn_new_fmt(mem_ctx, sptr_db, "CN=Forms,CN=%s,CN=Printers", printer->object_name);