t10-pi.c (e700ac213a0f793fb4f83098413303e3dd080892) t10-pi.c (fe45e630a1035aea94c29016f2598bbde149bbe3)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * t10_pi.c - Functions for generating and verifying T10 Protection
4 * Information.
5 */
6
7#include <linux/t10-pi.h>
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * t10_pi.c - Functions for generating and verifying T10 Protection
4 * Information.
5 */
6
7#include <linux/t10-pi.h>
8#include <linux/blkdev.h>
8#include <linux/blk-integrity.h>
9#include <linux/crc-t10dif.h>
10#include <linux/module.h>
11#include <net/checksum.h>
12
13typedef __be16 (csum_fn) (void *, unsigned int);
14
15static __be16 t10_pi_crc_fn(void *data, unsigned int len)
16{

--- 265 unchanged lines hidden ---
9#include <linux/crc-t10dif.h>
10#include <linux/module.h>
11#include <net/checksum.h>
12
13typedef __be16 (csum_fn) (void *, unsigned int);
14
15static __be16 t10_pi_crc_fn(void *data, unsigned int len)
16{

--- 265 unchanged lines hidden ---