Files
wsl2-v7-kernel/drivers/hv/dxgkrnl/misc.c
T

39 lines
565 B
C

// SPDX-License-Identifier: GPL-2.0
/*
* Copyright (c) 2019, Microsoft Corporation.
*
* Author:
* Iouri Tarassov <iourit@linux.microsoft.com>
*
* Dxgkrnl Graphics Driver
* Helper functions
*
*/
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <linux/uaccess.h>
#include "dxgkrnl.h"
#include "misc.h"
#undef dev_fmt
#define dev_fmt(fmt) "dxgk: " fmt
u16 *wcsncpy(u16 *dest, const u16 *src, size_t n)
{
int i;
for (i = 0; i < n; i++) {
dest[i] = src[i];
if (src[i] == 0) {
i++;
break;
}
}
dest[i - 1] = 0;
return dest;
}