Lines Matching refs:buf
1437 struct create_lease_v2 *buf = (struct create_lease_v2 *)rbuf; in create_lease_buf() local
1439 memset(buf, 0, sizeof(struct create_lease_v2)); in create_lease_buf()
1440 memcpy(buf->lcontext.LeaseKey, lease->lease_key, in create_lease_buf()
1442 buf->lcontext.LeaseFlags = lease->flags; in create_lease_buf()
1443 buf->lcontext.Epoch = cpu_to_le16(lease->epoch); in create_lease_buf()
1444 buf->lcontext.LeaseState = lease->state; in create_lease_buf()
1446 memcpy(buf->lcontext.ParentLeaseKey, lease->parent_lease_key, in create_lease_buf()
1448 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_lease_buf()
1450 buf->ccontext.DataLength = cpu_to_le32(sizeof(struct lease_context_v2)); in create_lease_buf()
1451 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_lease_buf()
1453 buf->ccontext.NameLength = cpu_to_le16(4); in create_lease_buf()
1454 buf->Name[0] = 'R'; in create_lease_buf()
1455 buf->Name[1] = 'q'; in create_lease_buf()
1456 buf->Name[2] = 'L'; in create_lease_buf()
1457 buf->Name[3] = 's'; in create_lease_buf()
1459 struct create_lease *buf = (struct create_lease *)rbuf; in create_lease_buf() local
1461 memset(buf, 0, sizeof(struct create_lease)); in create_lease_buf()
1462 memcpy(buf->lcontext.LeaseKey, lease->lease_key, SMB2_LEASE_KEY_SIZE); in create_lease_buf()
1463 buf->lcontext.LeaseFlags = lease->flags; in create_lease_buf()
1464 buf->lcontext.LeaseState = lease->state; in create_lease_buf()
1465 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_lease_buf()
1467 buf->ccontext.DataLength = cpu_to_le32(sizeof(struct lease_context)); in create_lease_buf()
1468 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_lease_buf()
1470 buf->ccontext.NameLength = cpu_to_le16(4); in create_lease_buf()
1471 buf->Name[0] = 'R'; in create_lease_buf()
1472 buf->Name[1] = 'q'; in create_lease_buf()
1473 buf->Name[2] = 'L'; in create_lease_buf()
1474 buf->Name[3] = 's'; in create_lease_buf()
1596 struct create_durable_rsp *buf; in create_durable_rsp_buf() local
1598 buf = (struct create_durable_rsp *)cc; in create_durable_rsp_buf()
1599 memset(buf, 0, sizeof(struct create_durable_rsp)); in create_durable_rsp_buf()
1600 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_durable_rsp_buf()
1602 buf->ccontext.DataLength = cpu_to_le32(8); in create_durable_rsp_buf()
1603 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_durable_rsp_buf()
1605 buf->ccontext.NameLength = cpu_to_le16(4); in create_durable_rsp_buf()
1607 buf->Name[0] = 'D'; in create_durable_rsp_buf()
1608 buf->Name[1] = 'H'; in create_durable_rsp_buf()
1609 buf->Name[2] = 'n'; in create_durable_rsp_buf()
1610 buf->Name[3] = 'Q'; in create_durable_rsp_buf()
1620 struct create_durable_v2_rsp *buf; in create_durable_v2_rsp_buf() local
1622 buf = (struct create_durable_v2_rsp *)cc; in create_durable_v2_rsp_buf()
1623 memset(buf, 0, sizeof(struct create_durable_rsp)); in create_durable_v2_rsp_buf()
1624 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_durable_v2_rsp_buf()
1626 buf->ccontext.DataLength = cpu_to_le32(8); in create_durable_v2_rsp_buf()
1627 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_durable_v2_rsp_buf()
1629 buf->ccontext.NameLength = cpu_to_le16(4); in create_durable_v2_rsp_buf()
1631 buf->Name[0] = 'D'; in create_durable_v2_rsp_buf()
1632 buf->Name[1] = 'H'; in create_durable_v2_rsp_buf()
1633 buf->Name[2] = '2'; in create_durable_v2_rsp_buf()
1634 buf->Name[3] = 'Q'; in create_durable_v2_rsp_buf()
1636 buf->Timeout = cpu_to_le32(fp->durable_timeout); in create_durable_v2_rsp_buf()
1638 buf->Flags = cpu_to_le32(SMB2_DHANDLE_FLAG_PERSISTENT); in create_durable_v2_rsp_buf()
1648 struct create_mxac_rsp *buf; in create_mxac_rsp_buf() local
1650 buf = (struct create_mxac_rsp *)cc; in create_mxac_rsp_buf()
1651 memset(buf, 0, sizeof(struct create_mxac_rsp)); in create_mxac_rsp_buf()
1652 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_mxac_rsp_buf()
1654 buf->ccontext.DataLength = cpu_to_le32(8); in create_mxac_rsp_buf()
1655 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_mxac_rsp_buf()
1657 buf->ccontext.NameLength = cpu_to_le16(4); in create_mxac_rsp_buf()
1659 buf->Name[0] = 'M'; in create_mxac_rsp_buf()
1660 buf->Name[1] = 'x'; in create_mxac_rsp_buf()
1661 buf->Name[2] = 'A'; in create_mxac_rsp_buf()
1662 buf->Name[3] = 'c'; in create_mxac_rsp_buf()
1664 buf->QueryStatus = STATUS_SUCCESS; in create_mxac_rsp_buf()
1665 buf->MaximalAccess = cpu_to_le32(maximal_access); in create_mxac_rsp_buf()
1670 struct create_disk_id_rsp *buf; in create_disk_id_rsp_buf() local
1672 buf = (struct create_disk_id_rsp *)cc; in create_disk_id_rsp_buf()
1673 memset(buf, 0, sizeof(struct create_disk_id_rsp)); in create_disk_id_rsp_buf()
1674 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_disk_id_rsp_buf()
1676 buf->ccontext.DataLength = cpu_to_le32(32); in create_disk_id_rsp_buf()
1677 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_disk_id_rsp_buf()
1679 buf->ccontext.NameLength = cpu_to_le16(4); in create_disk_id_rsp_buf()
1681 buf->Name[0] = 'Q'; in create_disk_id_rsp_buf()
1682 buf->Name[1] = 'F'; in create_disk_id_rsp_buf()
1683 buf->Name[2] = 'i'; in create_disk_id_rsp_buf()
1684 buf->Name[3] = 'd'; in create_disk_id_rsp_buf()
1686 buf->DiskFileId = cpu_to_le64(file_id); in create_disk_id_rsp_buf()
1687 buf->VolumeId = cpu_to_le64(vol_id); in create_disk_id_rsp_buf()
1697 struct create_posix_rsp *buf; in create_posix_rsp_buf() local
1703 buf = (struct create_posix_rsp *)cc; in create_posix_rsp_buf()
1704 memset(buf, 0, sizeof(struct create_posix_rsp)); in create_posix_rsp_buf()
1705 buf->ccontext.DataOffset = cpu_to_le16(offsetof in create_posix_rsp_buf()
1711 buf->ccontext.DataLength = cpu_to_le32(56); in create_posix_rsp_buf()
1712 buf->ccontext.NameOffset = cpu_to_le16(offsetof in create_posix_rsp_buf()
1714 buf->ccontext.NameLength = cpu_to_le16(POSIX_CTXT_DATA_LEN); in create_posix_rsp_buf()
1716 buf->Name[0] = 0x93; in create_posix_rsp_buf()
1717 buf->Name[1] = 0xAD; in create_posix_rsp_buf()
1718 buf->Name[2] = 0x25; in create_posix_rsp_buf()
1719 buf->Name[3] = 0x50; in create_posix_rsp_buf()
1720 buf->Name[4] = 0x9C; in create_posix_rsp_buf()
1721 buf->Name[5] = 0xB4; in create_posix_rsp_buf()
1722 buf->Name[6] = 0x11; in create_posix_rsp_buf()
1723 buf->Name[7] = 0xE7; in create_posix_rsp_buf()
1724 buf->Name[8] = 0xB4; in create_posix_rsp_buf()
1725 buf->Name[9] = 0x23; in create_posix_rsp_buf()
1726 buf->Name[10] = 0x83; in create_posix_rsp_buf()
1727 buf->Name[11] = 0xDE; in create_posix_rsp_buf()
1728 buf->Name[12] = 0x96; in create_posix_rsp_buf()
1729 buf->Name[13] = 0x8B; in create_posix_rsp_buf()
1730 buf->Name[14] = 0xCD; in create_posix_rsp_buf()
1731 buf->Name[15] = 0x7C; in create_posix_rsp_buf()
1733 buf->nlink = cpu_to_le32(inode->i_nlink); in create_posix_rsp_buf()
1734 buf->reparse_tag = cpu_to_le32(fp->volatile_id); in create_posix_rsp_buf()
1735 buf->mode = cpu_to_le32(inode->i_mode & 0777); in create_posix_rsp_buf()
1744 SIDOWNER, (struct smb_sid *)&buf->SidBuffer[0]); in create_posix_rsp_buf()
1746 SIDUNIX_GROUP, (struct smb_sid *)&buf->SidBuffer[28]); in create_posix_rsp_buf()