nt_devmode        455 source3/include/nt_printing.h 	NT_DEVICEMODE	*nt_devmode;
nt_devmode         43 source3/include/printing.h 	NT_DEVICEMODE *nt_devmode;
nt_devmode       4805 source3/include/proto.h int pack_devicemode(NT_DEVICEMODE *nt_devmode, uint8 *buf, int buflen);
nt_devmode       4809 source3/include/proto.h int unpack_devicemode(NT_DEVICEMODE **nt_devmode, const uint8 *buf, int buflen);
nt_devmode       4925 source3/include/proto.h 		       const char *jobname, NT_DEVICEMODE *nt_devmode );
nt_devmode       2353 source3/printing/nt_printing.c int pack_devicemode(NT_DEVICEMODE *nt_devmode, uint8 *buf, int buflen)
nt_devmode       2357 source3/printing/nt_printing.c 	len += tdb_pack(buf+len, buflen-len, "p", nt_devmode);
nt_devmode       2359 source3/printing/nt_printing.c 	if (!nt_devmode)
nt_devmode       2363 source3/printing/nt_printing.c 			nt_devmode->devicename,
nt_devmode       2364 source3/printing/nt_printing.c 			nt_devmode->formname,
nt_devmode       2366 source3/printing/nt_printing.c 			nt_devmode->specversion,
nt_devmode       2367 source3/printing/nt_printing.c 			nt_devmode->driverversion,
nt_devmode       2368 source3/printing/nt_printing.c 			nt_devmode->size,
nt_devmode       2369 source3/printing/nt_printing.c 			nt_devmode->driverextra,
nt_devmode       2370 source3/printing/nt_printing.c 			nt_devmode->orientation,
nt_devmode       2371 source3/printing/nt_printing.c 			nt_devmode->papersize,
nt_devmode       2372 source3/printing/nt_printing.c 			nt_devmode->paperlength,
nt_devmode       2373 source3/printing/nt_printing.c 			nt_devmode->paperwidth,
nt_devmode       2374 source3/printing/nt_printing.c 			nt_devmode->scale,
nt_devmode       2375 source3/printing/nt_printing.c 			nt_devmode->copies,
nt_devmode       2376 source3/printing/nt_printing.c 			nt_devmode->defaultsource,
nt_devmode       2377 source3/printing/nt_printing.c 			nt_devmode->printquality,
nt_devmode       2378 source3/printing/nt_printing.c 			nt_devmode->color,
nt_devmode       2379 source3/printing/nt_printing.c 			nt_devmode->duplex,
nt_devmode       2380 source3/printing/nt_printing.c 			nt_devmode->yresolution,
nt_devmode       2381 source3/printing/nt_printing.c 			nt_devmode->ttoption,
nt_devmode       2382 source3/printing/nt_printing.c 			nt_devmode->collate,
nt_devmode       2383 source3/printing/nt_printing.c 			nt_devmode->logpixels,
nt_devmode       2385 source3/printing/nt_printing.c 			nt_devmode->fields,
nt_devmode       2386 source3/printing/nt_printing.c 			nt_devmode->bitsperpel,
nt_devmode       2387 source3/printing/nt_printing.c 			nt_devmode->pelswidth,
nt_devmode       2388 source3/printing/nt_printing.c 			nt_devmode->pelsheight,
nt_devmode       2389 source3/printing/nt_printing.c 			nt_devmode->displayflags,
nt_devmode       2390 source3/printing/nt_printing.c 			nt_devmode->displayfrequency,
nt_devmode       2391 source3/printing/nt_printing.c 			nt_devmode->icmmethod,
nt_devmode       2392 source3/printing/nt_printing.c 			nt_devmode->icmintent,
nt_devmode       2393 source3/printing/nt_printing.c 			nt_devmode->mediatype,
nt_devmode       2394 source3/printing/nt_printing.c 			nt_devmode->dithertype,
nt_devmode       2395 source3/printing/nt_printing.c 			nt_devmode->reserved1,
nt_devmode       2396 source3/printing/nt_printing.c 			nt_devmode->reserved2,
nt_devmode       2397 source3/printing/nt_printing.c 			nt_devmode->panningwidth,
nt_devmode       2398 source3/printing/nt_printing.c 			nt_devmode->panningheight,
nt_devmode       2399 source3/printing/nt_printing.c 			nt_devmode->nt_dev_private);
nt_devmode       2401 source3/printing/nt_printing.c 	if (nt_devmode->nt_dev_private) {
nt_devmode       2403 source3/printing/nt_printing.c 				nt_devmode->driverextra,
nt_devmode       2404 source3/printing/nt_printing.c 				nt_devmode->nt_dev_private);
nt_devmode       2407 source3/printing/nt_printing.c 	DEBUG(8,("Packed devicemode [%s]\n", nt_devmode->formname));
nt_devmode       2622 source3/printing/nt_printing.c 	NT_DEVICEMODE *nt_devmode = SMB_MALLOC_P(NT_DEVICEMODE);
nt_devmode       2624 source3/printing/nt_printing.c 	if (nt_devmode == NULL) {
nt_devmode       2629 source3/printing/nt_printing.c 	ZERO_STRUCTP(nt_devmode);
nt_devmode       2632 source3/printing/nt_printing.c 	fstrcpy(nt_devmode->devicename, adevice);
nt_devmode       2634 source3/printing/nt_printing.c 	fstrcpy(nt_devmode->formname, "Letter");
nt_devmode       2636 source3/printing/nt_printing.c 	nt_devmode->specversion      = 0x0401;
nt_devmode       2637 source3/printing/nt_printing.c 	nt_devmode->driverversion    = 0x0400;
nt_devmode       2638 source3/printing/nt_printing.c 	nt_devmode->size             = 0x00DC;
nt_devmode       2639 source3/printing/nt_printing.c 	nt_devmode->driverextra      = 0x0000;
nt_devmode       2640 source3/printing/nt_printing.c 	nt_devmode->fields           = FORMNAME | TTOPTION | PRINTQUALITY |
nt_devmode       2643 source3/printing/nt_printing.c 	nt_devmode->orientation      = 1;
nt_devmode       2644 source3/printing/nt_printing.c 	nt_devmode->papersize        = PAPER_LETTER;
nt_devmode       2645 source3/printing/nt_printing.c 	nt_devmode->paperlength      = 0;
nt_devmode       2646 source3/printing/nt_printing.c 	nt_devmode->paperwidth       = 0;
nt_devmode       2647 source3/printing/nt_printing.c 	nt_devmode->scale            = 0x64;
nt_devmode       2648 source3/printing/nt_printing.c 	nt_devmode->copies           = 1;
nt_devmode       2649 source3/printing/nt_printing.c 	nt_devmode->defaultsource    = BIN_FORMSOURCE;
nt_devmode       2650 source3/printing/nt_printing.c 	nt_devmode->printquality     = RES_HIGH;           /* 0x0258 */
nt_devmode       2651 source3/printing/nt_printing.c 	nt_devmode->color            = COLOR_MONOCHROME;
nt_devmode       2652 source3/printing/nt_printing.c 	nt_devmode->duplex           = DUP_SIMPLEX;
nt_devmode       2653 source3/printing/nt_printing.c 	nt_devmode->yresolution      = 0;
nt_devmode       2654 source3/printing/nt_printing.c 	nt_devmode->ttoption         = TT_SUBDEV;
nt_devmode       2655 source3/printing/nt_printing.c 	nt_devmode->collate          = COLLATE_FALSE;
nt_devmode       2656 source3/printing/nt_printing.c 	nt_devmode->icmmethod        = 0;
nt_devmode       2657 source3/printing/nt_printing.c 	nt_devmode->icmintent        = 0;
nt_devmode       2658 source3/printing/nt_printing.c 	nt_devmode->mediatype        = 0;
nt_devmode       2659 source3/printing/nt_printing.c 	nt_devmode->dithertype       = 0;
nt_devmode       2662 source3/printing/nt_printing.c 	nt_devmode->logpixels        = 0;
nt_devmode       2663 source3/printing/nt_printing.c 	nt_devmode->bitsperpel       = 0;
nt_devmode       2664 source3/printing/nt_printing.c 	nt_devmode->pelswidth        = 0;
nt_devmode       2665 source3/printing/nt_printing.c 	nt_devmode->pelsheight       = 0;
nt_devmode       2666 source3/printing/nt_printing.c 	nt_devmode->displayflags     = 0;
nt_devmode       2667 source3/printing/nt_printing.c 	nt_devmode->displayfrequency = 0;
nt_devmode       2668 source3/printing/nt_printing.c 	nt_devmode->reserved1        = 0;
nt_devmode       2669 source3/printing/nt_printing.c 	nt_devmode->reserved2        = 0;
nt_devmode       2670 source3/printing/nt_printing.c 	nt_devmode->panningwidth     = 0;
nt_devmode       2671 source3/printing/nt_printing.c 	nt_devmode->panningheight    = 0;
nt_devmode       2673 source3/printing/nt_printing.c 	nt_devmode->nt_dev_private = NULL;
nt_devmode       2674 source3/printing/nt_printing.c 	return nt_devmode;
nt_devmode       2683 source3/printing/nt_printing.c 	NT_DEVICEMODE *nt_devmode = *devmode_ptr;
nt_devmode       2685 source3/printing/nt_printing.c 	if(nt_devmode == NULL)
nt_devmode       2690 source3/printing/nt_printing.c 	SAFE_FREE(nt_devmode->nt_dev_private);
nt_devmode       2713 source3/printing/nt_printing.c int unpack_devicemode(NT_DEVICEMODE **nt_devmode, const uint8 *buf, int buflen)
nt_devmode       2721 source3/printing/nt_printing.c 	len += tdb_unpack(buf+len, buflen-len, "p", nt_devmode);
nt_devmode       2723 source3/printing/nt_printing.c 	if (!*nt_devmode) return len;
nt_devmode       2777 source3/printing/nt_printing.c 	*nt_devmode = (NT_DEVICEMODE *)memdup(&devmode, sizeof(devmode));
nt_devmode       2778 source3/printing/nt_printing.c 	if (!*nt_devmode) {
nt_devmode       4474 source3/printing/nt_printing.c static bool convert_driver_init(TALLOC_CTX *mem_ctx, NT_DEVICEMODE *nt_devmode,
nt_devmode       4492 source3/printing/nt_printing.c 	return convert_devicemode("", &devmode, &nt_devmode);
nt_devmode       4521 source3/printing/nt_printing.c 	NT_DEVICEMODE *nt_devmode  = NULL;
nt_devmode       4538 source3/printing/nt_printing.c 		if ((nt_devmode = SMB_MALLOC_P(NT_DEVICEMODE)) == NULL) {
nt_devmode       4543 source3/printing/nt_printing.c 		ZERO_STRUCTP(nt_devmode);
nt_devmode       4549 source3/printing/nt_printing.c 		if ( !convert_driver_init( ctx, nt_devmode, data, data_len )) {
nt_devmode       4555 source3/printing/nt_printing.c 		printer->info_2->devmode = nt_devmode;
nt_devmode       4583 source3/printing/nt_printing.c 	free_nt_devicemode( &nt_devmode );
nt_devmode        309 source3/printing/printing.c 	if ( (used = unpack_devicemode(&pjob->nt_devmode, buf+len, buflen-len)) == -1 )
nt_devmode        354 source3/printing/printing.c 	if ( pjob.nt_devmode ) {
nt_devmode        355 source3/printing/printing.c 		free_nt_devicemode( &pjob.nt_devmode );
nt_devmode        558 source3/printing/printing.c 		len += pack_devicemode(pjob->nt_devmode, buf+len, buflen-len);
nt_devmode        590 source3/printing/printing.c 				free_nt_devicemode( &old_pjob.nt_devmode );
nt_devmode        730 source3/printing/printing.c 	free_nt_devicemode( &pjob.nt_devmode );
nt_devmode       1852 source3/printing/printing.c 	return pjob->nt_devmode;
nt_devmode       2393 source3/printing/printing.c 		       const char *jobname, NT_DEVICEMODE *nt_devmode )
nt_devmode       2468 source3/printing/printing.c 	pjob.nt_devmode = nt_devmode;
nt_devmode        216 source3/rpc_server/srv_spoolss_nt.c 	free_nt_devicemode( &Printer->nt_devmode );
nt_devmode       1471 source3/rpc_server/srv_spoolss_nt.c 	NT_DEVICEMODE *nt_devmode = *pp_nt_devmode;
nt_devmode       1478 source3/rpc_server/srv_spoolss_nt.c 	if (nt_devmode == NULL) {
nt_devmode       1480 source3/rpc_server/srv_spoolss_nt.c 		if ((nt_devmode = construct_nt_devicemode(printername)) == NULL)
nt_devmode       1484 source3/rpc_server/srv_spoolss_nt.c 	rpcstr_push(nt_devmode->devicename, devmode->devicename, 31, 0);
nt_devmode       1485 source3/rpc_server/srv_spoolss_nt.c 	rpcstr_push(nt_devmode->formname, devmode->formname, 31, 0);
nt_devmode       1487 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->specversion		= devmode->specversion;
nt_devmode       1488 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->driverversion	= devmode->driverversion;
nt_devmode       1489 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->size		= devmode->size;
nt_devmode       1490 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->fields		= devmode->fields;
nt_devmode       1491 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->orientation		= devmode->orientation;
nt_devmode       1492 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->papersize		= devmode->papersize;
nt_devmode       1493 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->paperlength		= devmode->paperlength;
nt_devmode       1494 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->paperwidth		= devmode->paperwidth;
nt_devmode       1495 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->scale		= devmode->scale;
nt_devmode       1496 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->copies		= devmode->copies;
nt_devmode       1497 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->defaultsource	= devmode->defaultsource;
nt_devmode       1498 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->printquality	= devmode->printquality;
nt_devmode       1499 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->color		= devmode->color;
nt_devmode       1500 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->duplex		= devmode->duplex;
nt_devmode       1501 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->yresolution		= devmode->yresolution;
nt_devmode       1502 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->ttoption		= devmode->ttoption;
nt_devmode       1503 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->collate		= devmode->collate;
nt_devmode       1505 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->logpixels		= devmode->logpixels;
nt_devmode       1506 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->bitsperpel		= devmode->bitsperpel;
nt_devmode       1507 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->pelswidth		= devmode->pelswidth;
nt_devmode       1508 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->pelsheight		= devmode->pelsheight;
nt_devmode       1509 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->displayflags	= devmode->displayflags;
nt_devmode       1510 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->displayfrequency	= devmode->displayfrequency;
nt_devmode       1511 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->icmmethod		= devmode->icmmethod;
nt_devmode       1512 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->icmintent		= devmode->icmintent;
nt_devmode       1513 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->mediatype		= devmode->mediatype;
nt_devmode       1514 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->dithertype		= devmode->dithertype;
nt_devmode       1515 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->reserved1		= devmode->reserved1;
nt_devmode       1516 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->reserved2		= devmode->reserved2;
nt_devmode       1517 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->panningwidth	= devmode->panningwidth;
nt_devmode       1518 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode->panningheight	= devmode->panningheight;
nt_devmode       1526 source3/rpc_server/srv_spoolss_nt.c 		SAFE_FREE(nt_devmode->nt_dev_private);
nt_devmode       1527 source3/rpc_server/srv_spoolss_nt.c 		nt_devmode->driverextra = devmode->__driverextra_length;
nt_devmode       1528 source3/rpc_server/srv_spoolss_nt.c 		if((nt_devmode->nt_dev_private = SMB_MALLOC_ARRAY(uint8_t, nt_devmode->driverextra)) == NULL)
nt_devmode       1530 source3/rpc_server/srv_spoolss_nt.c 		memcpy(nt_devmode->nt_dev_private, devmode->driverextra_data.data, nt_devmode->driverextra);
nt_devmode       1533 source3/rpc_server/srv_spoolss_nt.c 	*pp_nt_devmode = nt_devmode;
nt_devmode       1743 source3/rpc_server/srv_spoolss_nt.c 				   &Printer->nt_devmode);
nt_devmode       5641 source3/rpc_server/srv_spoolss_nt.c 					 Printer->nt_devmode);
nt_devmode       8896 source3/rpc_server/srv_spoolss_nt.c 	NT_DEVICEMODE *nt_devmode;
nt_devmode       8917 source3/rpc_server/srv_spoolss_nt.c 	nt_devmode = print_job_devmode(lp_const_servicename(snum), jobid);
nt_devmode       8918 source3/rpc_server/srv_spoolss_nt.c 	if (nt_devmode) {
nt_devmode       8921 source3/rpc_server/srv_spoolss_nt.c 		result = convert_nt_devicemode(devmode, devmode, nt_devmode);