pdata 84 lib/tevent/tevent_req.c void *pdata,
pdata 90 lib/tevent/tevent_req.c void **ppdata = (void **)pdata;
pdata 951 source3/include/includes.h void kerberos_free_data_contents(krb5_context context, krb5_data *pdata);
pdata 4283 source3/include/proto.h void lp_add_one_printer(const char *name, const char *comment, void *pdata);
pdata 6588 source3/include/proto.h char *pdata, int datasize);
pdata 6764 source3/include/proto.h uint16 num_def_acls, const char *pdata);
pdata 6765 source3/include/proto.h bool set_unix_posix_acl(connection_struct *conn, files_struct *fsp, const char *fname, uint16 num_acls, const char *pdata);
pdata 7059 source3/include/proto.h struct ea_list *read_ea_list_entry(TALLOC_CTX *ctx, const char *pdata, size_t data_size, size_t *pbytes_used);
pdata 7064 source3/include/proto.h const char *pdata,
pdata 158 source3/lib/dbwrap_tdb.c TDB_DATA key, TDB_DATA *pdata)
pdata 175 source3/lib/dbwrap_tdb.c *pdata = state.data;
pdata 576 source3/libsmb/clikrb5.c void kerberos_free_data_contents(krb5_context context, krb5_data *pdata)
pdata 579 source3/libsmb/clikrb5.c if (pdata->data) {
pdata 580 source3/libsmb/clikrb5.c krb5_free_data_contents(context, pdata);
pdata 583 source3/libsmb/clikrb5.c SAFE_FREE(pdata->data);
pdata 981 source3/libsmb/clitrans.c uint32_t *pdata_disp, uint8_t **pdata)
pdata 1063 source3/libsmb/clitrans.c *pdata = (uint8_t *)cli_req->inbuf + 4 + data_ofs;
pdata 8090 source3/param/loadparm.c void lp_add_one_printer(const char *name, const char *comment, void *pdata)
pdata 273 source3/printing/pcap.c void *pdata)
pdata 278 source3/printing/pcap.c fn(p->name, p->comment, pdata);
pdata 283 source3/printing/pcap.c void pcap_printer_fn(void (*fn)(const char *, const char *, void *), void *pdata)
pdata 285 source3/printing/pcap.c pcap_printer_fn_specific(pcap_cache, fn, pdata);
pdata 943 source3/smbd/msdfs.c char* pdata = *ppdata;
pdata 993 source3/smbd/msdfs.c pdata = (char *)SMB_REALLOC(pdata,reply_size);
pdata 994 source3/smbd/msdfs.c if(pdata == NULL) {
pdata 998 source3/smbd/msdfs.c *ppdata = pdata;
pdata 1001 source3/smbd/msdfs.c memcpy(pdata+uni_reqpathoffset1,uni_requestedpath,requestedpathlen);
pdata 1002 source3/smbd/msdfs.c memcpy(pdata+uni_reqpathoffset2,uni_requestedpath,requestedpathlen);
pdata 1005 source3/smbd/msdfs.c SSVAL(pdata,0,requestedpathlen - 2); /* UCS2 of path consumed minus
pdata 1008 source3/smbd/msdfs.c SSVAL(pdata,2,junction->referral_count);
pdata 1010 source3/smbd/msdfs.c SIVAL(pdata,4,DFSREF_REFERRAL_SERVER | DFSREF_STORAGE_SERVER);
pdata 1012 source3/smbd/msdfs.c SIVAL(pdata,4,DFSREF_STORAGE_SERVER);
pdata 1021 source3/smbd/msdfs.c SSVAL(pdata,offset,2); /* version 2 */
pdata 1022 source3/smbd/msdfs.c SSVAL(pdata,offset+2,VERSION2_REFERRAL_SIZE);
pdata 1024 source3/smbd/msdfs.c SSVAL(pdata,offset+4,1);
pdata 1026 source3/smbd/msdfs.c SSVAL(pdata,offset+4,0);
pdata 1030 source3/smbd/msdfs.c SSVAL(pdata,offset+6,0);
pdata 1031 source3/smbd/msdfs.c SIVAL(pdata,offset+8,ref->proximity);
pdata 1032 source3/smbd/msdfs.c SIVAL(pdata,offset+12,ref->ttl);
pdata 1034 source3/smbd/msdfs.c SSVAL(pdata,offset+16,uni_reqpathoffset1-offset);
pdata 1035 source3/smbd/msdfs.c SSVAL(pdata,offset+18,uni_reqpathoffset2-offset);
pdata 1037 source3/smbd/msdfs.c unilen = rpcstr_push(pdata+uni_curroffset,
pdata 1042 source3/smbd/msdfs.c SSVAL(pdata,offset+20,uni_curroffset-offset);
pdata 1048 source3/smbd/msdfs.c memset(pdata+uni_curroffset,'\0',0x16);
pdata 1057 source3/smbd/msdfs.c char *pdata = *ppdata;
pdata 1092 source3/smbd/msdfs.c pdata = (char *)SMB_REALLOC(pdata,reply_size);
pdata 1093 source3/smbd/msdfs.c if(pdata == NULL) {
pdata 1098 source3/smbd/msdfs.c *ppdata = pdata;
pdata 1101 source3/smbd/msdfs.c SSVAL(pdata,0,reqpathlen - 2); /* UCS2 of path consumed minus
pdata 1103 source3/smbd/msdfs.c SSVAL(pdata,2,junction->referral_count); /* number of referral */
pdata 1105 source3/smbd/msdfs.c SIVAL(pdata,4,DFSREF_REFERRAL_SERVER | DFSREF_STORAGE_SERVER);
pdata 1107 source3/smbd/msdfs.c SIVAL(pdata,4,DFSREF_STORAGE_SERVER);
pdata 1111 source3/smbd/msdfs.c memcpy(pdata+uni_reqpathoffset1,uni_reqpath,reqpathlen);
pdata 1112 source3/smbd/msdfs.c memcpy(pdata+uni_reqpathoffset2,uni_reqpath,reqpathlen);
pdata 1119 source3/smbd/msdfs.c SSVAL(pdata,offset,3); /* version 3 */
pdata 1120 source3/smbd/msdfs.c SSVAL(pdata,offset+2,VERSION3_REFERRAL_SIZE);
pdata 1122 source3/smbd/msdfs.c SSVAL(pdata,offset+4,1);
pdata 1124 source3/smbd/msdfs.c SSVAL(pdata,offset+4,0);
pdata 1128 source3/smbd/msdfs.c SSVAL(pdata,offset+6,0);
pdata 1129 source3/smbd/msdfs.c SIVAL(pdata,offset+8,ref->ttl);
pdata 1131 source3/smbd/msdfs.c SSVAL(pdata,offset+12,uni_reqpathoffset1-offset);
pdata 1132 source3/smbd/msdfs.c SSVAL(pdata,offset+14,uni_reqpathoffset2-offset);
pdata 1134 source3/smbd/msdfs.c unilen = rpcstr_push(pdata+uni_curroffset,ref->alternate_path,
pdata 1137 source3/smbd/msdfs.c SSVAL(pdata,offset+16,uni_curroffset-offset);
pdata 1139 source3/smbd/msdfs.c memset(pdata+offset+18,'\0',16);
pdata 51 source3/smbd/nttrans.c char *pdata, int datasize)
pdata 57 source3/smbd/nttrans.c char *pd = pdata;
pdata 187 source3/smbd/nttrans.c SIVAL(req->outbuf,smb_ntr_DataDisplacement, pd - pdata);
pdata 800 source3/smbd/nttrans.c static struct ea_list *read_nttrans_ea_list(TALLOC_CTX *ctx, const char *pdata, size_t data_size)
pdata 810 source3/smbd/nttrans.c size_t next_offset = IVAL(pdata,offset);
pdata 811 source3/smbd/nttrans.c struct ea_list *eal = read_ea_list_entry(ctx, pdata + offset + 4, data_size - offset - 4, NULL);
pdata 1810 source3/smbd/nttrans.c char *pdata = *ppdata;
pdata 1858 source3/smbd/nttrans.c pdata = nttrans_realloc(ppdata, data_count);
pdata 1859 source3/smbd/nttrans.c if (pdata == NULL) {
pdata 1865 source3/smbd/nttrans.c push_file_id_16(pdata, &fsp->file_id);
pdata 1866 source3/smbd/nttrans.c memcpy(pdata+16,create_volume_objectid(conn,objid),16);
pdata 1867 source3/smbd/nttrans.c push_file_id_16(pdata+32, &fsp->file_id);
pdata 1869 source3/smbd/nttrans.c pdata, data_count);
pdata 1976 source3/smbd/nttrans.c pdata = nttrans_realloc(ppdata, data_count);
pdata 1977 source3/smbd/nttrans.c if (pdata == NULL) {
pdata 1983 source3/smbd/nttrans.c cur_pdata = pdata;
pdata 1986 source3/smbd/nttrans.c SIVAL(pdata,0,shadow_data->num_volumes);
pdata 1990 source3/smbd/nttrans.c SIVAL(pdata,4,shadow_data->num_volumes);
pdata 1994 source3/smbd/nttrans.c SIVAL(pdata,8,labels_data_count);
pdata 2002 source3/smbd/nttrans.c srvstr_push(pdata, req->flags2,
pdata 2014 source3/smbd/nttrans.c pdata, data_count);
pdata 2040 source3/smbd/nttrans.c sid_parse(pdata+4,sid_len,&sid);
pdata 2101 source3/smbd/nttrans.c char *pdata = *ppdata;
pdata 2202 source3/smbd/nttrans.c pdata = nttrans_realloc(ppdata, max_data_count);/* should be max data count from client*/
pdata 2203 source3/smbd/nttrans.c if(pdata == NULL) {
pdata 2208 source3/smbd/nttrans.c entry = pdata;
pdata 2271 source3/smbd/nttrans.c sid_len = IVAL(pdata,4);
pdata 2296 source3/smbd/nttrans.c sid_parse(pdata+8,sid_len,&sid);
pdata 2315 source3/smbd/nttrans.c pdata = nttrans_realloc(ppdata, data_len);
pdata 2316 source3/smbd/nttrans.c if(pdata == NULL) {
pdata 2321 source3/smbd/nttrans.c entry = pdata;
pdata 2357 source3/smbd/nttrans.c pdata, data_len);
pdata 2375 source3/smbd/nttrans.c char *pdata = *ppdata;
pdata 2423 source3/smbd/nttrans.c sid_len = IVAL(pdata,4);
pdata 2436 source3/smbd/nttrans.c qt.usedspace = (uint64_t)IVAL(pdata,16);
pdata 2438 source3/smbd/nttrans.c qt.usedspace |= (((uint64_t)IVAL(pdata,20)) << 32);
pdata 2440 source3/smbd/nttrans.c if ((IVAL(pdata,20) != 0)&&
pdata 2442 source3/smbd/nttrans.c (IVAL(pdata,20)!=0xFFFFFFFF))) {
pdata 2450 source3/smbd/nttrans.c qt.softlim = (uint64_t)IVAL(pdata,24);
pdata 2452 source3/smbd/nttrans.c qt.softlim |= (((uint64_t)IVAL(pdata,28)) << 32);
pdata 2454 source3/smbd/nttrans.c if ((IVAL(pdata,28) != 0)&&
pdata 2456 source3/smbd/nttrans.c (IVAL(pdata,28)!=0xFFFFFFFF))) {
pdata 2464 source3/smbd/nttrans.c qt.hardlim = (uint64_t)IVAL(pdata,32);
pdata 2466 source3/smbd/nttrans.c qt.hardlim |= (((uint64_t)IVAL(pdata,36)) << 32);
pdata 2468 source3/smbd/nttrans.c if ((IVAL(pdata,36) != 0)&&
pdata 2470 source3/smbd/nttrans.c (IVAL(pdata,36)!=0xFFFFFFFF))) {
pdata 2477 source3/smbd/nttrans.c sid_parse(pdata+40,sid_len,&sid);
pdata 2488 source3/smbd/nttrans.c pdata, data_len);
pdata 4217 source3/smbd/posix_acls.c static SMB_ACL_T create_posix_acl_from_wire(connection_struct *conn, uint16 num_acls, const char *pdata)
pdata 4237 source3/smbd/posix_acls.c if (!unix_ex_wire_to_tagtype(CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)), &tag_type)) {
pdata 4239 source3/smbd/posix_acls.c CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)), i ));
pdata 4257 source3/smbd/posix_acls.c if (!unix_ex_wire_to_permset(conn, CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)+1), &the_permset)) {
pdata 4259 source3/smbd/posix_acls.c CVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE) + 1), i ));
pdata 4271 source3/smbd/posix_acls.c uint32 uidval = IVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)+2);
pdata 4281 source3/smbd/posix_acls.c uint32 gidval = IVAL(pdata,(i*SMB_POSIX_ACL_ENTRY_SIZE)+2);
pdata 4309 source3/smbd/posix_acls.c uint16 num_def_acls, const char *pdata)
pdata 4333 source3/smbd/posix_acls.c if ((def_acl = create_posix_acl_from_wire(conn, num_def_acls, pdata)) == NULL) {
pdata 4493 source3/smbd/posix_acls.c bool set_unix_posix_acl(connection_struct *conn, files_struct *fsp, const char *fname, uint16 num_acls, const char *pdata)
pdata 4502 source3/smbd/posix_acls.c if ((file_acl = create_posix_acl_from_wire(conn, num_acls, pdata)) == NULL) {
pdata 667 source3/smbd/seal.c unsigned char *pdata = *ppdata;
pdata 676 source3/smbd/seal.c if (pdata[0] == ASN1_APPLICATION(0)) {
pdata 681 source3/smbd/seal.c if (pdata[0] == ASN1_CONTEXT(1)) {
pdata 691 source3/smbd/seal.c if (strncmp((char *)pdata, "NTLMSSP", 7) == 0) {
pdata 35 source3/smbd/trans2.c char *pdata,
pdata 40 source3/smbd/trans2.c char *pdata,
pdata 324 source3/smbd/trans2.c static unsigned int fill_ea_buffer(TALLOC_CTX *mem_ctx, char *pdata, unsigned int total_data_size,
pdata 328 source3/smbd/trans2.c char *p = pdata;
pdata 333 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 337 source3/smbd/trans2.c for (p = pdata + 4; ea_list; ea_list = ea_list->next) {
pdata 363 source3/smbd/trans2.c ret_data_size = PTR_DIFF(p, pdata);
pdata 365 source3/smbd/trans2.c SIVAL(pdata,0,ret_data_size);
pdata 477 source3/smbd/trans2.c static struct ea_list *read_ea_name_list(TALLOC_CTX *ctx, const char *pdata, size_t data_size)
pdata 484 source3/smbd/trans2.c unsigned int namelen = CVAL(pdata,offset);
pdata 495 source3/smbd/trans2.c if (pdata[offset + namelen] != '\0') {
pdata 498 source3/smbd/trans2.c if (!pull_ascii_talloc(ctx, &eal->ea.name, &pdata[offset],
pdata 519 source3/smbd/trans2.c struct ea_list *read_ea_list_entry(TALLOC_CTX *ctx, const char *pdata, size_t data_size, size_t *pbytes_used)
pdata 534 source3/smbd/trans2.c eal->ea.flags = CVAL(pdata,0);
pdata 535 source3/smbd/trans2.c namelen = CVAL(pdata,1);
pdata 536 source3/smbd/trans2.c val_len = SVAL(pdata,2);
pdata 543 source3/smbd/trans2.c if (pdata[namelen + 4] != '\0') {
pdata 546 source3/smbd/trans2.c if (!pull_ascii_talloc(ctx, &eal->ea.name, pdata + 4, &converted_size)) {
pdata 559 source3/smbd/trans2.c memcpy(eal->ea.value.data, pdata + 4 + namelen + 1, val_len);
pdata 580 source3/smbd/trans2.c static struct ea_list *read_ea_list(TALLOC_CTX *ctx, const char *pdata, size_t data_size)
pdata 587 source3/smbd/trans2.c struct ea_list *eal = read_ea_list_entry(ctx, pdata + offset, data_size - offset, &bytes_used);
pdata 665 source3/smbd/trans2.c const char *pdata,
pdata 679 source3/smbd/trans2.c const char *pd = pdata;
pdata 791 source3/smbd/trans2.c SSVAL(req->outbuf,smb_drdisp, pd - pdata);
pdata 869 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 968 source3/smbd/trans2.c if (IVAL(pdata,0) > total_data) {
pdata 970 source3/smbd/trans2.c IVAL(pdata,0), (unsigned int)total_data));
pdata 975 source3/smbd/trans2.c ea_list = read_ea_list(talloc_tos(), pdata + 4,
pdata 981 source3/smbd/trans2.c } else if (IVAL(pdata,0) != 4) {
pdata 1245 source3/smbd/trans2.c char *p, *q, *pdata = *ppdata;
pdata 1456 source3/smbd/trans2.c p = pdata;
pdata 1563 source3/smbd/trans2.c if (PTR_DIFF(p + 255 + ea_len,pdata) > space_remaining) {
pdata 1642 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1644 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 1645 source3/smbd/trans2.c p = pdata + len;
pdata 1665 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1667 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 1668 source3/smbd/trans2.c p = pdata + len;
pdata 1695 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1697 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 1698 source3/smbd/trans2.c p = pdata + len;
pdata 1714 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1716 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 1717 source3/smbd/trans2.c p = pdata + len;
pdata 1746 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1748 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 1749 source3/smbd/trans2.c p = pdata + len;
pdata 1802 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1804 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 1805 source3/smbd/trans2.c p = pdata + len;
pdata 1838 source3/smbd/trans2.c len = PTR_DIFF(p, pdata);
pdata 1840 source3/smbd/trans2.c SIVAL(pdata,0,len); /* Offset from this structure to the beginning of the next one */
pdata 1841 source3/smbd/trans2.c p = pdata + len;
pdata 1852 source3/smbd/trans2.c if (PTR_DIFF(p,pdata) > space_remaining) {
pdata 1884 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 2024 source3/smbd/trans2.c ea_size = IVAL(pdata,0);
pdata 2027 source3/smbd/trans2.c total_data=%u (should be %u)\n", (unsigned int)total_data, (unsigned int)IVAL(pdata,0) ));
pdata 2038 source3/smbd/trans2.c ea_list = read_ea_name_list(ctx, pdata + 4, ea_size - 4);
pdata 2051 source3/smbd/trans2.c pdata = *ppdata;
pdata 2052 source3/smbd/trans2.c data_end = pdata + max_data_bytes + DIR_ENTRY_SAFETY_MARGIN - 1;
pdata 2093 source3/smbd/trans2.c p = pdata;
pdata 2112 source3/smbd/trans2.c &p,pdata,data_end,
pdata 2135 source3/smbd/trans2.c if (PTR_DIFF(p,pdata) > max_data_bytes) {
pdata 2139 source3/smbd/trans2.c space_remaining = max_data_bytes - PTR_DIFF(p,pdata);
pdata 2177 source3/smbd/trans2.c send_trans2_replies(conn, req, params, 10, pdata, PTR_DIFF(p,pdata),
pdata 2223 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 2330 source3/smbd/trans2.c ea_size = IVAL(pdata,0);
pdata 2333 source3/smbd/trans2.c total_data=%u (should be %u)\n", (unsigned int)total_data, (unsigned int)IVAL(pdata,0) ));
pdata 2344 source3/smbd/trans2.c ea_list = read_ea_name_list(ctx, pdata + 4, ea_size - 4);
pdata 2358 source3/smbd/trans2.c pdata = *ppdata;
pdata 2359 source3/smbd/trans2.c data_end = pdata + max_data_bytes + DIR_ENTRY_SAFETY_MARGIN - 1;
pdata 2406 source3/smbd/trans2.c p = pdata;
pdata 2463 source3/smbd/trans2.c &p,pdata,data_end,
pdata 2485 source3/smbd/trans2.c space_remaining = max_data_bytes - PTR_DIFF(p,pdata);
pdata 2504 source3/smbd/trans2.c send_trans2_replies(conn, req, params, 8, pdata, PTR_DIFF(p,pdata),
pdata 2561 source3/smbd/trans2.c char *pdata, *end_data;
pdata 2614 source3/smbd/trans2.c pdata = *ppdata;
pdata 2615 source3/smbd/trans2.c memset((char *)pdata,'\0',max_data_bytes + DIR_ENTRY_SAFETY_MARGIN);
pdata 2616 source3/smbd/trans2.c end_data = pdata + max_data_bytes + DIR_ENTRY_SAFETY_MARGIN - 1;
pdata 2648 source3/smbd/trans2.c SIVAL(pdata,l1_idFileSystem,st.st_dev);
pdata 2649 source3/smbd/trans2.c SIVAL(pdata,l1_cSectorUnit,sectors_per_unit);
pdata 2650 source3/smbd/trans2.c SIVAL(pdata,l1_cUnit,dsize);
pdata 2651 source3/smbd/trans2.c SIVAL(pdata,l1_cUnitAvail,dfree);
pdata 2652 source3/smbd/trans2.c SSVAL(pdata,l1_cbSector,bytes_per_sector);
pdata 2662 source3/smbd/trans2.c SIVAL(pdata,0,str_checksum(lp_servicename(snum)) ^ (str_checksum(get_local_machine_name())<<16) );
pdata 2670 source3/smbd/trans2.c pdata, req->flags2,
pdata 2671 source3/smbd/trans2.c pdata+l2_vol_szVolLabel, vname,
pdata 2672 source3/smbd/trans2.c PTR_DIFF(end_data, pdata+l2_vol_szVolLabel),
pdata 2674 source3/smbd/trans2.c SCVAL(pdata,l2_vol_cch,len);
pdata 2698 source3/smbd/trans2.c SIVAL(pdata,0,FILE_CASE_PRESERVED_NAMES|FILE_CASE_SENSITIVE_SEARCH|
pdata 2702 source3/smbd/trans2.c SIVAL(pdata,4,255); /* Max filename component length */
pdata 2705 source3/smbd/trans2.c len = srvstr_push(pdata, req->flags2, pdata+12, fstype,
pdata 2706 source3/smbd/trans2.c PTR_DIFF(end_data, pdata+12),
pdata 2708 source3/smbd/trans2.c SIVAL(pdata,8,len);
pdata 2714 source3/smbd/trans2.c len = srvstr_push(pdata, req->flags2, pdata+4, vname,
pdata 2715 source3/smbd/trans2.c PTR_DIFF(end_data, pdata+4), 0);
pdata 2717 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 2727 source3/smbd/trans2.c SIVAL(pdata,8,str_checksum(lp_servicename(snum)) ^
pdata 2731 source3/smbd/trans2.c len = srvstr_push(pdata, req->flags2, pdata+18, vname,
pdata 2732 source3/smbd/trans2.c PTR_DIFF(end_data, pdata+18),
pdata 2734 source3/smbd/trans2.c SIVAL(pdata,12,len);
pdata 2768 source3/smbd/trans2.c SBIG_UINT(pdata,0,dsize);
pdata 2769 source3/smbd/trans2.c SBIG_UINT(pdata,8,dfree);
pdata 2770 source3/smbd/trans2.c SIVAL(pdata,16,sectors_per_unit);
pdata 2771 source3/smbd/trans2.c SIVAL(pdata,20,bytes_per_sector);
pdata 2801 source3/smbd/trans2.c SBIG_UINT(pdata,0,dsize); /* Total Allocation units. */
pdata 2802 source3/smbd/trans2.c SBIG_UINT(pdata,8,dfree); /* Caller available allocation units. */
pdata 2803 source3/smbd/trans2.c SBIG_UINT(pdata,16,dfree); /* Actual available allocation units. */
pdata 2804 source3/smbd/trans2.c SIVAL(pdata,24,sectors_per_unit); /* Sectors per allocation unit. */
pdata 2805 source3/smbd/trans2.c SIVAL(pdata,28,bytes_per_sector); /* Bytes per sector. */
pdata 2812 source3/smbd/trans2.c SIVAL(pdata,0,0); /* dev type */
pdata 2813 source3/smbd/trans2.c SIVAL(pdata,4,0); /* characteristics */
pdata 2871 source3/smbd/trans2.c SBIG_UINT(pdata,0,(uint64_t)0);
pdata 2872 source3/smbd/trans2.c SBIG_UINT(pdata,8,(uint64_t)0);
pdata 2873 source3/smbd/trans2.c SBIG_UINT(pdata,16,(uint64_t)0);
pdata 2876 source3/smbd/trans2.c SBIG_UINT(pdata,24,quotas.softlim);
pdata 2879 source3/smbd/trans2.c SBIG_UINT(pdata,32,quotas.hardlim);
pdata 2882 source3/smbd/trans2.c SSVAL(pdata,40,quotas.qflags);
pdata 2885 source3/smbd/trans2.c SSVAL(pdata,42,0);
pdata 2886 source3/smbd/trans2.c SIVAL(pdata,44,0);
pdata 2895 source3/smbd/trans2.c memcpy(pdata,create_volume_objectid(conn, objid),16);
pdata 2897 source3/smbd/trans2.c SIVAL(pdata,16,extended_info.samba_magic);
pdata 2898 source3/smbd/trans2.c SIVAL(pdata,20,extended_info.samba_version);
pdata 2899 source3/smbd/trans2.c SIVAL(pdata,24,extended_info.samba_subversion);
pdata 2900 source3/smbd/trans2.c SBIG_UINT(pdata,28,extended_info.samba_gitcommitdate);
pdata 2901 source3/smbd/trans2.c memcpy(pdata+36,extended_info.samba_version_string,28);
pdata 2940 source3/smbd/trans2.c SSVAL(pdata,0,CIFS_UNIX_MAJOR_VERSION);
pdata 2941 source3/smbd/trans2.c SSVAL(pdata,2,CIFS_UNIX_MINOR_VERSION);
pdata 2946 source3/smbd/trans2.c SBIG_UINT(pdata,4,((uint64_t)(
pdata 2973 source3/smbd/trans2.c SIVAL(pdata,0,svfs.OptimalTransferSize);
pdata 2974 source3/smbd/trans2.c SIVAL(pdata,4,svfs.BlockSize);
pdata 2975 source3/smbd/trans2.c SBIG_UINT(pdata,8,svfs.TotalBlocks);
pdata 2976 source3/smbd/trans2.c SBIG_UINT(pdata,16,svfs.BlocksAvail);
pdata 2977 source3/smbd/trans2.c SBIG_UINT(pdata,24,svfs.UserBlocksAvail);
pdata 2978 source3/smbd/trans2.c SBIG_UINT(pdata,32,svfs.TotalFileNodes);
pdata 2979 source3/smbd/trans2.c SBIG_UINT(pdata,40,svfs.FreeFileNodes);
pdata 2980 source3/smbd/trans2.c SBIG_UINT(pdata,48,svfs.FsIdentifier);
pdata 3045 source3/smbd/trans2.c SIVAL(pdata, 0, flags);
pdata 3046 source3/smbd/trans2.c SIVAL(pdata, 4, SMB_WHOAMI_MASK);
pdata 3047 source3/smbd/trans2.c SBIG_UINT(pdata, 8,
pdata 3049 source3/smbd/trans2.c SBIG_UINT(pdata, 16,
pdata 3056 source3/smbd/trans2.c SIVAL(pdata, 24, 0); /* num_groups */
pdata 3057 source3/smbd/trans2.c SIVAL(pdata, 28, 0); /* num_sids */
pdata 3058 source3/smbd/trans2.c SIVAL(pdata, 32, 0); /* num_sid_bytes */
pdata 3059 source3/smbd/trans2.c SIVAL(pdata, 36, 0); /* reserved */
pdata 3065 source3/smbd/trans2.c SIVAL(pdata, 24, conn->server_info->utok.ngroups);
pdata 3066 source3/smbd/trans2.c SIVAL(pdata, 28, conn->server_info->num_sids);
pdata 3081 source3/smbd/trans2.c SIVAL(pdata, 32, sid_bytes);
pdata 3084 source3/smbd/trans2.c SIVAL(pdata, 36, 0);
pdata 3089 source3/smbd/trans2.c SBIG_UINT(pdata, data_len,
pdata 3102 source3/smbd/trans2.c sid_linearize(pdata + data_len, sid_len,
pdata 3117 source3/smbd/trans2.c SIVAL(pdata,84,0x100); /* Don't support mac... */
pdata 3127 source3/smbd/trans2.c send_trans2_replies(conn, req, params, 0, pdata, data_len,
pdata 3146 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 3205 source3/smbd/trans2.c client_unix_major = SVAL(pdata,0);
pdata 3206 source3/smbd/trans2.c client_unix_minor = SVAL(pdata,2);
pdata 3207 source3/smbd/trans2.c client_unix_cap_low = IVAL(pdata,4);
pdata 3208 source3/smbd/trans2.c client_unix_cap_high = IVAL(pdata,8);
pdata 3333 source3/smbd/trans2.c quotas.softlim = (uint64_t)IVAL(pdata,24);
pdata 3335 source3/smbd/trans2.c quotas.softlim |= (((uint64_t)IVAL(pdata,28)) << 32);
pdata 3337 source3/smbd/trans2.c if ((IVAL(pdata,28) != 0)&&
pdata 3339 source3/smbd/trans2.c (IVAL(pdata,28)!=0xFFFFFFFF))) {
pdata 3349 source3/smbd/trans2.c quotas.hardlim = (uint64_t)IVAL(pdata,32);
pdata 3351 source3/smbd/trans2.c quotas.hardlim |= (((uint64_t)IVAL(pdata,36)) << 32);
pdata 3353 source3/smbd/trans2.c if ((IVAL(pdata,36) != 0)&&
pdata 3355 source3/smbd/trans2.c (IVAL(pdata,36)!=0xFFFFFFFF))) {
pdata 3365 source3/smbd/trans2.c quotas.qflags = SVAL(pdata,40);
pdata 3420 source3/smbd/trans2.c static bool marshall_posix_acl(connection_struct *conn, char *pdata, SMB_STRUCT_STAT *pst, SMB_ACL_T posix_acl)
pdata 3450 source3/smbd/trans2.c SCVAL(pdata,1,perms);
pdata 3454 source3/smbd/trans2.c SCVAL(pdata,0,SMB_POSIX_ACL_USER_OBJ);
pdata 3456 source3/smbd/trans2.c SIVAL(pdata,2,own_grp);
pdata 3457 source3/smbd/trans2.c SIVAL(pdata,6,0);
pdata 3468 source3/smbd/trans2.c SCVAL(pdata,0,SMB_POSIX_ACL_USER);
pdata 3469 source3/smbd/trans2.c SIVAL(pdata,2,own_grp);
pdata 3470 source3/smbd/trans2.c SIVAL(pdata,6,0);
pdata 3474 source3/smbd/trans2.c SCVAL(pdata,0,SMB_POSIX_ACL_GROUP_OBJ);
pdata 3476 source3/smbd/trans2.c SIVAL(pdata,2,own_grp);
pdata 3477 source3/smbd/trans2.c SIVAL(pdata,6,0);
pdata 3488 source3/smbd/trans2.c SCVAL(pdata,0,SMB_POSIX_ACL_GROUP);
pdata 3489 source3/smbd/trans2.c SIVAL(pdata,2,own_grp);
pdata 3490 source3/smbd/trans2.c SIVAL(pdata,6,0);
pdata 3494 source3/smbd/trans2.c SCVAL(pdata,0,SMB_POSIX_ACL_MASK);
pdata 3495 source3/smbd/trans2.c SIVAL(pdata,2,0xFFFFFFFF);
pdata 3496 source3/smbd/trans2.c SIVAL(pdata,6,0xFFFFFFFF);
pdata 3499 source3/smbd/trans2.c SCVAL(pdata,0,SMB_POSIX_ACL_OTHER);
pdata 3500 source3/smbd/trans2.c SIVAL(pdata,2,0xFFFFFFFF);
pdata 3501 source3/smbd/trans2.c SIVAL(pdata,6,0xFFFFFFFF);
pdata 3507 source3/smbd/trans2.c pdata += SMB_POSIX_ACL_ENTRY_SIZE;
pdata 3519 source3/smbd/trans2.c char *pdata,
pdata 3526 source3/smbd/trans2.c SOFF_T(pdata,0,get_file_size_stat(psbuf)); /* File size 64 Bit */
pdata 3527 source3/smbd/trans2.c pdata += 8;
pdata 3529 source3/smbd/trans2.c SOFF_T(pdata,0,SMB_VFS_GET_ALLOC_SIZE(conn,fsp,psbuf)); /* Number of bytes used on disk - 64 Bit */
pdata 3530 source3/smbd/trans2.c pdata += 8;
pdata 3532 source3/smbd/trans2.c put_long_date_timespec(TIMESTAMP_SET_NT_OR_BETTER, pdata,get_ctimespec(psbuf)); /* Change Time 64 Bit */
pdata 3533 source3/smbd/trans2.c put_long_date_timespec(TIMESTAMP_SET_NT_OR_BETTER, pdata+8,get_atimespec(psbuf)); /* Last access time 64 Bit */
pdata 3534 source3/smbd/trans2.c put_long_date_timespec(TIMESTAMP_SET_NT_OR_BETTER, pdata+16,get_mtimespec(psbuf)); /* Last modification time 64 Bit */
pdata 3535 source3/smbd/trans2.c pdata += 24;
pdata 3537 source3/smbd/trans2.c SIVAL(pdata,0,psbuf->st_uid); /* user id for the owner */
pdata 3538 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 3539 source3/smbd/trans2.c pdata += 8;
pdata 3541 source3/smbd/trans2.c SIVAL(pdata,0,psbuf->st_gid); /* group id of owner */
pdata 3542 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 3543 source3/smbd/trans2.c pdata += 8;
pdata 3545 source3/smbd/trans2.c SIVAL(pdata,0,unix_filetype(psbuf->st_mode));
pdata 3546 source3/smbd/trans2.c pdata += 4;
pdata 3548 source3/smbd/trans2.c SIVAL(pdata,0,unix_dev_major(psbuf->st_rdev)); /* Major device number if type is device */
pdata 3549 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 3550 source3/smbd/trans2.c pdata += 8;
pdata 3552 source3/smbd/trans2.c SIVAL(pdata,0,unix_dev_minor(psbuf->st_rdev)); /* Minor device number if type is device */
pdata 3553 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 3554 source3/smbd/trans2.c pdata += 8;
pdata 3556 source3/smbd/trans2.c SINO_T_VAL(pdata,0,(SMB_INO_T)psbuf->st_ino); /* inode number */
pdata 3557 source3/smbd/trans2.c pdata += 8;
pdata 3559 source3/smbd/trans2.c SIVAL(pdata,0, unix_perms_to_wire(psbuf->st_mode)); /* Standard UNIX file permissions */
pdata 3560 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 3561 source3/smbd/trans2.c pdata += 8;
pdata 3563 source3/smbd/trans2.c SIVAL(pdata,0,psbuf->st_nlink); /* number of hard links */
pdata 3564 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 3565 source3/smbd/trans2.c pdata += 8;
pdata 3567 source3/smbd/trans2.c return pdata;
pdata 3664 source3/smbd/trans2.c char *pdata,
pdata 3671 source3/smbd/trans2.c pdata = store_file_unix_basic(conn, pdata, fsp, psbuf);
pdata 3674 source3/smbd/trans2.c put_long_date_timespec(TIMESTAMP_SET_NT_OR_BETTER, pdata, get_create_timespec(psbuf, False));
pdata 3675 source3/smbd/trans2.c pdata += 8;
pdata 3678 source3/smbd/trans2.c SIVAL(pdata, 0, file_flags); /* flags */
pdata 3679 source3/smbd/trans2.c SIVAL(pdata, 4, flags_mask); /* mask */
pdata 3680 source3/smbd/trans2.c pdata += 8;
pdata 3682 source3/smbd/trans2.c return pdata;
pdata 3754 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 3791 source3/smbd/trans2.c pdata = *ppdata;
pdata 3795 source3/smbd/trans2.c memset(pdata,0,24);
pdata 3796 source3/smbd/trans2.c SOFF_T(pdata,0,4096LL);
pdata 3797 source3/smbd/trans2.c SIVAL(pdata,16,1);
pdata 3798 source3/smbd/trans2.c SIVAL(pdata,20,1);
pdata 3826 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 4111 source3/smbd/trans2.c ea_size = IVAL(pdata,0);
pdata 4115 source3/smbd/trans2.c total_data=%u (should be %u)\n", (unsigned int)total_data, (unsigned int)IVAL(pdata,0) ));
pdata 4128 source3/smbd/trans2.c ea_list = read_ea_name_list(ctx, pdata + 4, ea_size - 4);
pdata 4152 source3/smbd/trans2.c ctx, pdata, total_data);
pdata 4175 source3/smbd/trans2.c pdata = *ppdata;
pdata 4176 source3/smbd/trans2.c dstart = pdata;
pdata 4232 source3/smbd/trans2.c srv_put_dos_date2(pdata,l1_fdateCreation,create_time);
pdata 4233 source3/smbd/trans2.c srv_put_dos_date2(pdata,l1_fdateLastAccess,atime);
pdata 4234 source3/smbd/trans2.c srv_put_dos_date2(pdata,l1_fdateLastWrite,mtime); /* write time */
pdata 4235 source3/smbd/trans2.c SIVAL(pdata,l1_cbFile,(uint32)file_size);
pdata 4236 source3/smbd/trans2.c SIVAL(pdata,l1_cbFileAlloc,(uint32)allocation_size);
pdata 4237 source3/smbd/trans2.c SSVAL(pdata,l1_attrFile,mode);
pdata 4245 source3/smbd/trans2.c srv_put_dos_date2(pdata,0,create_time);
pdata 4246 source3/smbd/trans2.c srv_put_dos_date2(pdata,4,atime);
pdata 4247 source3/smbd/trans2.c srv_put_dos_date2(pdata,8,mtime); /* write time */
pdata 4248 source3/smbd/trans2.c SIVAL(pdata,12,(uint32)file_size);
pdata 4249 source3/smbd/trans2.c SIVAL(pdata,16,(uint32)allocation_size);
pdata 4250 source3/smbd/trans2.c SSVAL(pdata,20,mode);
pdata 4251 source3/smbd/trans2.c SIVAL(pdata,22,ea_size);
pdata 4278 source3/smbd/trans2.c SIVAL(pdata,0,4); /* EA List Length must be set to 4 if no EA's. */
pdata 4282 source3/smbd/trans2.c data_size = fill_ea_buffer(ctx, pdata, data_size, conn, ea_list);
pdata 4296 source3/smbd/trans2.c SIVAL(pdata,0,4); /* EA List Length must be set to 4 if no EA's. */
pdata 4300 source3/smbd/trans2.c data_size = fill_ea_buffer(ctx, pdata, data_size, conn, ea_list);
pdata 4313 source3/smbd/trans2.c SIVAL(pdata,36,0);
pdata 4315 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata,create_time_ts);
pdata 4316 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+8,atime_ts);
pdata 4317 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+16,mtime_ts); /* write time */
pdata 4318 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+24,mtime_ts); /* change time */
pdata 4319 source3/smbd/trans2.c SIVAL(pdata,32,mode);
pdata 4334 source3/smbd/trans2.c SOFF_T(pdata,0,allocation_size);
pdata 4335 source3/smbd/trans2.c SOFF_T(pdata,8,file_size);
pdata 4336 source3/smbd/trans2.c SIVAL(pdata,16,nlink);
pdata 4337 source3/smbd/trans2.c SCVAL(pdata,20,delete_pending?1:0);
pdata 4338 source3/smbd/trans2.c SCVAL(pdata,21,(mode&aDIR)?1:0);
pdata 4339 source3/smbd/trans2.c SSVAL(pdata,22,0); /* Padding. */
pdata 4348 source3/smbd/trans2.c SIVAL(pdata,0,ea_size);
pdata 4365 source3/smbd/trans2.c pdata+4, mangled_name,
pdata 4366 source3/smbd/trans2.c PTR_DIFF(dend, pdata+4),
pdata 4369 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 4378 source3/smbd/trans2.c pdata+4, dos_fname,
pdata 4379 source3/smbd/trans2.c PTR_DIFF(dend, pdata+4),
pdata 4383 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 4390 source3/smbd/trans2.c SOFF_T(pdata,0,allocation_size);
pdata 4397 source3/smbd/trans2.c SOFF_T(pdata,0,file_size);
pdata 4405 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata,create_time_ts);
pdata 4406 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+8,atime_ts);
pdata 4407 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+16,mtime_ts); /* write time */
pdata 4408 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+24,mtime_ts); /* change time */
pdata 4409 source3/smbd/trans2.c SIVAL(pdata,32,mode);
pdata 4410 source3/smbd/trans2.c SIVAL(pdata,36,0); /* padding. */
pdata 4411 source3/smbd/trans2.c pdata += 40;
pdata 4412 source3/smbd/trans2.c SOFF_T(pdata,0,allocation_size);
pdata 4413 source3/smbd/trans2.c SOFF_T(pdata,8,file_size);
pdata 4414 source3/smbd/trans2.c SIVAL(pdata,16,nlink);
pdata 4415 source3/smbd/trans2.c SCVAL(pdata,20,delete_pending);
pdata 4416 source3/smbd/trans2.c SCVAL(pdata,21,(mode&aDIR)?1:0);
pdata 4417 source3/smbd/trans2.c SSVAL(pdata,22,0);
pdata 4418 source3/smbd/trans2.c pdata += 24;
pdata 4419 source3/smbd/trans2.c SIVAL(pdata,0,ea_size);
pdata 4420 source3/smbd/trans2.c pdata += 4; /* EA info */
pdata 4422 source3/smbd/trans2.c pdata+4, dos_fname,
pdata 4423 source3/smbd/trans2.c PTR_DIFF(dend, pdata+4),
pdata 4425 source3/smbd/trans2.c SIVAL(pdata,0,len);
pdata 4426 source3/smbd/trans2.c pdata += 4 + len;
pdata 4427 source3/smbd/trans2.c data_size = PTR_DIFF(pdata,(*ppdata));
pdata 4438 source3/smbd/trans2.c SIVAL(pdata,0,sbuf.st_ino); /* FileIndexLow */
pdata 4439 source3/smbd/trans2.c SIVAL(pdata,4,sbuf.st_dev); /* FileIndexHigh */
pdata 4446 source3/smbd/trans2.c SIVAL(pdata,0,fsp->access_mask);
pdata 4449 source3/smbd/trans2.c SIVAL(pdata,0,0x12019F);
pdata 4458 source3/smbd/trans2.c byte_len = dos_PutUniCode(pdata+4,dos_fname,(size_t)max_data_bytes,False);
pdata 4460 source3/smbd/trans2.c SIVAL(pdata,0,byte_len);
pdata 4468 source3/smbd/trans2.c SCVAL(pdata,0,delete_pending);
pdata 4474 source3/smbd/trans2.c SOFF_T(pdata,0,pos);
pdata 4479 source3/smbd/trans2.c SIVAL(pdata,0,mode);
pdata 4485 source3/smbd/trans2.c SIVAL(pdata,0,0); /* No alignment needed. */
pdata 4518 source3/smbd/trans2.c pdata, max_data_bytes,
pdata 4535 source3/smbd/trans2.c SOFF_T(pdata,0,file_size);
pdata 4536 source3/smbd/trans2.c SIVAL(pdata,8,0); /* ??? */
pdata 4537 source3/smbd/trans2.c SIVAL(pdata,12,0); /* ??? */
pdata 4543 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata,create_time_ts);
pdata 4544 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+8,atime_ts);
pdata 4545 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+16,mtime_ts); /* write time */
pdata 4546 source3/smbd/trans2.c put_long_date_timespec(conn->ts_res, pdata+24,mtime_ts); /* change time */
pdata 4547 source3/smbd/trans2.c SOFF_T(pdata,32,allocation_size);
pdata 4548 source3/smbd/trans2.c SOFF_T(pdata,40,file_size);
pdata 4549 source3/smbd/trans2.c SIVAL(pdata,48,mode);
pdata 4550 source3/smbd/trans2.c SIVAL(pdata,52,0); /* ??? */
pdata 4556 source3/smbd/trans2.c SIVAL(pdata,0,mode);
pdata 4557 source3/smbd/trans2.c SIVAL(pdata,4,0);
pdata 4567 source3/smbd/trans2.c pdata = store_file_unix_basic(conn, pdata, fsp, &sbuf);
pdata 4568 source3/smbd/trans2.c data_size = PTR_DIFF(pdata,(*ppdata));
pdata 4583 source3/smbd/trans2.c pdata = store_file_unix_basic_info2(conn, pdata, fsp, &sbuf);
pdata 4584 source3/smbd/trans2.c data_size = PTR_DIFF(pdata,(*ppdata));
pdata 4626 source3/smbd/trans2.c pdata, buffer,
pdata 4627 source3/smbd/trans2.c PTR_DIFF(dend, pdata),
pdata 4629 source3/smbd/trans2.c pdata += len;
pdata 4630 source3/smbd/trans2.c data_size = PTR_DIFF(pdata,(*ppdata));
pdata 4687 source3/smbd/trans2.c SSVAL(pdata,0,SMB_POSIX_ACL_VERSION);
pdata 4688 source3/smbd/trans2.c SSVAL(pdata,2,num_file_acls);
pdata 4689 source3/smbd/trans2.c SSVAL(pdata,4,num_def_acls);
pdata 4690 source3/smbd/trans2.c if (!marshall_posix_acl(conn, pdata + SMB_POSIX_ACL_HEADER_SIZE, &sbuf, file_acl)) {
pdata 4701 source3/smbd/trans2.c if (!marshall_posix_acl(conn, pdata + SMB_POSIX_ACL_HEADER_SIZE + (num_file_acls*SMB_POSIX_ACL_ENTRY_SIZE), &sbuf, def_acl)) {
pdata 4740 source3/smbd/trans2.c switch (SVAL(pdata, POSIX_LOCK_TYPE_OFFSET)) {
pdata 4756 source3/smbd/trans2.c lock_pid = IVAL(pdata, POSIX_LOCK_PID_OFFSET);
pdata 4758 source3/smbd/trans2.c offset = (((uint64_t) IVAL(pdata,(POSIX_LOCK_START_OFFSET+4))) << 32) |
pdata 4759 source3/smbd/trans2.c ((uint64_t) IVAL(pdata,POSIX_LOCK_START_OFFSET));
pdata 4760 source3/smbd/trans2.c count = (((uint64_t) IVAL(pdata,(POSIX_LOCK_LEN_OFFSET+4))) << 32) |
pdata 4761 source3/smbd/trans2.c ((uint64_t) IVAL(pdata,POSIX_LOCK_LEN_OFFSET));
pdata 4763 source3/smbd/trans2.c offset = (uint64_t)IVAL(pdata,POSIX_LOCK_START_OFFSET);
pdata 4764 source3/smbd/trans2.c count = (uint64_t)IVAL(pdata,POSIX_LOCK_LEN_OFFSET);
pdata 4778 source3/smbd/trans2.c SSVAL(pdata, POSIX_LOCK_TYPE_OFFSET, lock_type);
pdata 4779 source3/smbd/trans2.c SSVAL(pdata, POSIX_LOCK_FLAGS_OFFSET, 0);
pdata 4780 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_PID_OFFSET, lock_pid);
pdata 4782 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_START_OFFSET, (uint32)(offset & 0xFFFFFFFF));
pdata 4783 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_START_OFFSET + 4, (uint32)((offset >> 32) & 0xFFFFFFFF));
pdata 4784 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_LEN_OFFSET, (uint32)(count & 0xFFFFFFFF));
pdata 4785 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_LEN_OFFSET + 4, (uint32)((count >> 32) & 0xFFFFFFFF));
pdata 4787 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_START_OFFSET, offset);
pdata 4788 source3/smbd/trans2.c SIVAL(pdata, POSIX_LOCK_LEN_OFFSET, count);
pdata 4795 source3/smbd/trans2.c memcpy(pdata, lock_data, POSIX_LOCK_DATA_SIZE);
pdata 4796 source3/smbd/trans2.c SSVAL(pdata, POSIX_LOCK_TYPE_OFFSET, POSIX_LOCK_TYPE_UNLOCK);
pdata 5123 source3/smbd/trans2.c const char *pdata,
pdata 5137 source3/smbd/trans2.c if ((total_data == 4) && (IVAL(pdata,0) == 4)) {
pdata 5145 source3/smbd/trans2.c if (IVAL(pdata,0) > total_data) {
pdata 5147 source3/smbd/trans2.c IVAL(pdata,0), (unsigned int)total_data));
pdata 5152 source3/smbd/trans2.c ea_list = read_ea_list(ctx, pdata + 4, total_data - 4);
pdata 5166 source3/smbd/trans2.c const char *pdata,
pdata 5184 source3/smbd/trans2.c delete_on_close = (CVAL(pdata,0) ? True : False);
pdata 5212 source3/smbd/trans2.c const char *pdata,
pdata 5227 source3/smbd/trans2.c position_information = (uint64_t)IVAL(pdata,0);
pdata 5229 source3/smbd/trans2.c position_information |= (((uint64_t)IVAL(pdata,4)) << 32);
pdata 5231 source3/smbd/trans2.c if (IVAL(pdata,4) != 0) {
pdata 5248 source3/smbd/trans2.c const char *pdata,
pdata 5256 source3/smbd/trans2.c mode = IVAL(pdata,0);
pdata 5269 source3/smbd/trans2.c const char *pdata,
pdata 5289 source3/smbd/trans2.c srvstr_pull_talloc(ctx, pdata, req->flags2, &link_target, pdata,
pdata 5312 source3/smbd/trans2.c const char *pdata, int total_data,
pdata 5324 source3/smbd/trans2.c srvstr_get_path(ctx, pdata, req->flags2, &oldname, pdata,
pdata 5350 source3/smbd/trans2.c const char *pdata,
pdata 5373 source3/smbd/trans2.c overwrite = (CVAL(pdata,0) ? True : False);
pdata 5374 source3/smbd/trans2.c root_fid = IVAL(pdata,4);
pdata 5375 source3/smbd/trans2.c len = IVAL(pdata,8);
pdata 5381 source3/smbd/trans2.c srvstr_get_path_wcard(ctx, pdata, req->flags2, &newname, &pdata[12],
pdata 5482 source3/smbd/trans2.c const char *pdata,
pdata 5497 source3/smbd/trans2.c posix_acl_version = SVAL(pdata,0);
pdata 5498 source3/smbd/trans2.c num_file_acls = SVAL(pdata,2);
pdata 5499 source3/smbd/trans2.c num_def_acls = SVAL(pdata,4);
pdata 5526 source3/smbd/trans2.c pdata + SMB_POSIX_ACL_HEADER_SIZE)) {
pdata 5531 source3/smbd/trans2.c pdata + SMB_POSIX_ACL_HEADER_SIZE +
pdata 5545 source3/smbd/trans2.c const char *pdata,
pdata 5565 source3/smbd/trans2.c switch (SVAL(pdata, POSIX_LOCK_TYPE_OFFSET)) {
pdata 5583 source3/smbd/trans2.c if (SVAL(pdata,POSIX_LOCK_FLAGS_OFFSET) == POSIX_LOCK_FLAG_NOWAIT) {
pdata 5585 source3/smbd/trans2.c } else if (SVAL(pdata,POSIX_LOCK_FLAGS_OFFSET) == POSIX_LOCK_FLAG_WAIT) {
pdata 5595 source3/smbd/trans2.c lock_pid = IVAL(pdata, POSIX_LOCK_PID_OFFSET);
pdata 5597 source3/smbd/trans2.c offset = (((uint64_t) IVAL(pdata,(POSIX_LOCK_START_OFFSET+4))) << 32) |
pdata 5598 source3/smbd/trans2.c ((uint64_t) IVAL(pdata,POSIX_LOCK_START_OFFSET));
pdata 5599 source3/smbd/trans2.c count = (((uint64_t) IVAL(pdata,(POSIX_LOCK_LEN_OFFSET+4))) << 32) |
pdata 5600 source3/smbd/trans2.c ((uint64_t) IVAL(pdata,POSIX_LOCK_LEN_OFFSET));
pdata 5602 source3/smbd/trans2.c offset = (uint64_t)IVAL(pdata,POSIX_LOCK_START_OFFSET);
pdata 5603 source3/smbd/trans2.c count = (uint64_t)IVAL(pdata,POSIX_LOCK_LEN_OFFSET);
pdata 5668 source3/smbd/trans2.c const char *pdata,
pdata 5682 source3/smbd/trans2.c ft.create_time = convert_time_t_to_timespec(srv_make_unix_date2(pdata));
pdata 5685 source3/smbd/trans2.c ft.atime = convert_time_t_to_timespec(srv_make_unix_date2(pdata+4));
pdata 5688 source3/smbd/trans2.c ft.mtime = convert_time_t_to_timespec(srv_make_unix_date2(pdata+8));
pdata 5706 source3/smbd/trans2.c const char *pdata,
pdata 5727 source3/smbd/trans2.c dosmode = IVAL(pdata,32);
pdata 5734 source3/smbd/trans2.c ft.atime = interpret_long_date(pdata+8);
pdata 5736 source3/smbd/trans2.c write_time = interpret_long_date(pdata+16);
pdata 5737 source3/smbd/trans2.c changed_time = interpret_long_date(pdata+24);
pdata 5743 source3/smbd/trans2.c ft.create_time = interpret_long_date(pdata);
pdata 5777 source3/smbd/trans2.c const char *pdata,
pdata 5795 source3/smbd/trans2.c allocation_size = (uint64_t)IVAL(pdata,0);
pdata 5797 source3/smbd/trans2.c allocation_size |= (((uint64_t)IVAL(pdata,4)) << 32);
pdata 5799 source3/smbd/trans2.c if (IVAL(pdata,4) != 0) {
pdata 5885 source3/smbd/trans2.c const char *pdata,
pdata 5897 source3/smbd/trans2.c size = IVAL(pdata,0);
pdata 5899 source3/smbd/trans2.c size |= (((SMB_OFF_T)IVAL(pdata,4)) << 32);
pdata 5901 source3/smbd/trans2.c if (IVAL(pdata,4) != 0) {
pdata 5921 source3/smbd/trans2.c const char *pdata,
pdata 5926 source3/smbd/trans2.c uint32 file_type = IVAL(pdata,56);
pdata 5928 source3/smbd/trans2.c uint32 dev_major = IVAL(pdata,60);
pdata 5929 source3/smbd/trans2.c uint32 dev_minor = IVAL(pdata,68);
pdata 5932 source3/smbd/trans2.c uint32 raw_unixmode = IVAL(pdata,84);
pdata 6009 source3/smbd/trans2.c const char *pdata,
pdata 6034 source3/smbd/trans2.c if(IVAL(pdata, 0) != SMB_SIZE_NO_CHANGE_LO &&
pdata 6035 source3/smbd/trans2.c IVAL(pdata, 4) != SMB_SIZE_NO_CHANGE_HI) {
pdata 6036 source3/smbd/trans2.c size=IVAL(pdata,0); /* first 8 Bytes are size */
pdata 6038 source3/smbd/trans2.c size |= (((SMB_OFF_T)IVAL(pdata,4)) << 32);
pdata 6040 source3/smbd/trans2.c if (IVAL(pdata,4) != 0) {
pdata 6047 source3/smbd/trans2.c ft.atime = interpret_long_date(pdata+24); /* access_time */
pdata 6048 source3/smbd/trans2.c ft.mtime = interpret_long_date(pdata+32); /* modification_time */
pdata 6049 source3/smbd/trans2.c set_owner = (uid_t)IVAL(pdata,40);
pdata 6050 source3/smbd/trans2.c set_grp = (gid_t)IVAL(pdata,48);
pdata 6051 source3/smbd/trans2.c raw_unixmode = IVAL(pdata,84);
pdata 6080 source3/smbd/trans2.c pdata,
pdata 6215 source3/smbd/trans2.c const char *pdata,
pdata 6232 source3/smbd/trans2.c status = smb_set_file_unix_basic(conn, req, pdata, total_data,
pdata 6238 source3/smbd/trans2.c smb_fflags = IVAL(pdata, 108);
pdata 6239 source3/smbd/trans2.c smb_fmask = IVAL(pdata, 112);
pdata 6290 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 6296 source3/smbd/trans2.c raw_unixmode = IVAL(pdata,8);
pdata 6332 source3/smbd/trans2.c info_level_return = SVAL(pdata,16);
pdata 6348 source3/smbd/trans2.c pdata = *ppdata;
pdata 6350 source3/smbd/trans2.c SSVAL(pdata,0,NO_OPLOCK_RETURN);
pdata 6351 source3/smbd/trans2.c SSVAL(pdata,2,0); /* No fnum. */
pdata 6352 source3/smbd/trans2.c SIVAL(pdata,4,info); /* Was directory created. */
pdata 6356 source3/smbd/trans2.c SSVAL(pdata,8,SMB_QUERY_FILE_UNIX_BASIC);
pdata 6357 source3/smbd/trans2.c SSVAL(pdata,10,0); /* Padding. */
pdata 6358 source3/smbd/trans2.c store_file_unix_basic(conn, pdata + 12, fsp, psbuf);
pdata 6361 source3/smbd/trans2.c SSVAL(pdata,8,SMB_QUERY_FILE_UNIX_INFO2);
pdata 6362 source3/smbd/trans2.c SSVAL(pdata,10,0); /* Padding. */
pdata 6363 source3/smbd/trans2.c store_file_unix_basic_info2(conn, pdata + 12, fsp, psbuf);
pdata 6366 source3/smbd/trans2.c SSVAL(pdata,8,SMB_NO_INFO_LEVEL_RETURNED);
pdata 6367 source3/smbd/trans2.c SSVAL(pdata,10,0); /* Padding. */
pdata 6387 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 6406 source3/smbd/trans2.c flags = IVAL(pdata,0);
pdata 6412 source3/smbd/trans2.c wire_open_mode = IVAL(pdata,4);
pdata 6455 source3/smbd/trans2.c raw_unixmode = IVAL(pdata,8);
pdata 6517 source3/smbd/trans2.c info_level_return = SVAL(pdata,16);
pdata 6536 source3/smbd/trans2.c pdata = *ppdata;
pdata 6540 source3/smbd/trans2.c SSVAL(pdata,0, BATCH_OPLOCK_RETURN);
pdata 6542 source3/smbd/trans2.c SSVAL(pdata,0, EXCLUSIVE_OPLOCK_RETURN);
pdata 6545 source3/smbd/trans2.c SSVAL(pdata,0, LEVEL_II_OPLOCK_RETURN);
pdata 6547 source3/smbd/trans2.c SSVAL(pdata,0,NO_OPLOCK_RETURN);
pdata 6550 source3/smbd/trans2.c SSVAL(pdata,2,fsp->fnum);
pdata 6551 source3/smbd/trans2.c SIVAL(pdata,4,info); /* Was file created etc. */
pdata 6555 source3/smbd/trans2.c SSVAL(pdata,8,SMB_QUERY_FILE_UNIX_BASIC);
pdata 6556 source3/smbd/trans2.c SSVAL(pdata,10,0); /* padding. */
pdata 6557 source3/smbd/trans2.c store_file_unix_basic(conn, pdata + 12, fsp, psbuf);
pdata 6560 source3/smbd/trans2.c SSVAL(pdata,8,SMB_QUERY_FILE_UNIX_INFO2);
pdata 6561 source3/smbd/trans2.c SSVAL(pdata,10,0); /* padding. */
pdata 6562 source3/smbd/trans2.c store_file_unix_basic_info2(conn, pdata + 12, fsp, psbuf);
pdata 6565 source3/smbd/trans2.c SSVAL(pdata,8,SMB_NO_INFO_LEVEL_RETURNED);
pdata 6566 source3/smbd/trans2.c SSVAL(pdata,10,0); /* padding. */
pdata 6578 source3/smbd/trans2.c const char *pdata,
pdata 6596 source3/smbd/trans2.c flags = SVAL(pdata,0);
pdata 6702 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 6761 source3/smbd/trans2.c if ((info_level == SMB_SET_FILE_DISPOSITION_INFO) && CVAL(pdata,0)) {
pdata 6880 source3/smbd/trans2.c pdata,
pdata 6891 source3/smbd/trans2.c pdata,
pdata 6902 source3/smbd/trans2.c pdata,
pdata 6914 source3/smbd/trans2.c pdata,
pdata 6926 source3/smbd/trans2.c pdata,
pdata 6947 source3/smbd/trans2.c pdata,
pdata 6958 source3/smbd/trans2.c pdata,
pdata 6973 source3/smbd/trans2.c pdata,
pdata 6985 source3/smbd/trans2.c pdata,
pdata 6996 source3/smbd/trans2.c pdata,
pdata 7011 source3/smbd/trans2.c status = smb_set_file_unix_link(conn, req, pdata,
pdata 7024 source3/smbd/trans2.c pdata, total_data,
pdata 7032 source3/smbd/trans2.c pdata, total_data,
pdata 7041 source3/smbd/trans2.c pdata,
pdata 7057 source3/smbd/trans2.c pdata, total_data, fsp);
pdata 7087 source3/smbd/trans2.c pdata,
pdata 7140 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 7213 source3/smbd/trans2.c if (IVAL(pdata,0) > total_data) {
pdata 7215 source3/smbd/trans2.c IVAL(pdata,0), (unsigned int)total_data));
pdata 7220 source3/smbd/trans2.c ea_list = read_ea_list(talloc_tos(), pdata + 4,
pdata 7410 source3/smbd/trans2.c char *pdata = *ppdata;
pdata 7427 source3/smbd/trans2.c pdata = *ppdata;
pdata 7432 source3/smbd/trans2.c SSVAL(pdata,0,fsp->rap_print_jobid); /* Job number */
pdata 7433 source3/smbd/trans2.c srvstr_push(pdata, req->flags2, pdata + 2,
pdata 7436 source3/smbd/trans2.c srvstr_push(pdata, req->flags2, pdata+18,
pdata 1302 source3/utils/smbcontrol.c void * pdata)
pdata 1131 source3/winbindd/idmap_tdb.c static int idmap_tdb_dump_one_entry(struct db_record *rec, void *pdata)
pdata 1133 source3/winbindd/idmap_tdb.c struct dump_data *data = talloc_get_type(pdata, struct dump_data);
pdata 75 source4/auth/kerberos/clikrb5.c void kerberos_free_data_contents(krb5_context context, krb5_data *pdata)
pdata 78 source4/auth/kerberos/clikrb5.c if (pdata->data) {
pdata 79 source4/auth/kerberos/clikrb5.c krb5_free_data_contents(context, pdata);
pdata 82 source4/auth/kerberos/clikrb5.c SAFE_FREE(pdata->data);
pdata 102 source4/auth/kerberos/kerberos.h void kerberos_free_data_contents(krb5_context context, krb5_data *pdata);
pdata 299 source4/client/cifsdd.c void * pdata)
pdata 76 source4/heimdal/lib/asn1/asn1_gen.c unsigned char p[6], *pdata;
pdata 131 source4/heimdal/lib/asn1/asn1_gen.c pdata = emalloc(sz);
pdata 133 source4/heimdal/lib/asn1/asn1_gen.c if (hex_decode(data, pdata, datalen) != datalen)
pdata 136 source4/heimdal/lib/asn1/asn1_gen.c if (fwrite(pdata, datalen, 1, fout) != 1)
pdata 140 source4/heimdal/lib/asn1/asn1_gen.c free(pdata);
pdata 1023 source4/param/loadparm.c struct param_opt *data, *pdata;
pdata 1036 source4/param/loadparm.c pdata = data->next;
pdata 1038 source4/param/loadparm.c data = pdata;
pdata 1263 source4/param/loadparm.c struct param_opt *data, *pdata, *paramo;
pdata 1317 source4/param/loadparm.c pdata = pserviceDest->param_opt;
pdata 1319 source4/param/loadparm.c while (pdata) {
pdata 1321 source4/param/loadparm.c if (strcmp(pdata->key, data->key) == 0) {
pdata 1322 source4/param/loadparm.c talloc_free(pdata->value);
pdata 1323 source4/param/loadparm.c pdata->value = talloc_reference(pdata,
pdata 1328 source4/param/loadparm.c pdata = pdata->next;