Home
last modified time | relevance | path

Searched refs:ex_hdr (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/drivers/infiniband/core/
Duverbs_main.c748 struct ib_uverbs_ex_cmd_hdr ex_hdr; in ib_uverbs_write() local
777 if (count < (sizeof(hdr) + sizeof(ex_hdr))) { in ib_uverbs_write()
782 if (copy_from_user(&ex_hdr, buf + sizeof(hdr), sizeof(ex_hdr))) { in ib_uverbs_write()
787 count -= sizeof(hdr) + sizeof(ex_hdr); in ib_uverbs_write()
788 buf += sizeof(hdr) + sizeof(ex_hdr); in ib_uverbs_write()
790 if ((hdr.in_words + ex_hdr.provider_in_words) * 8 != count) { in ib_uverbs_write()
795 if (ex_hdr.cmd_hdr_reserved) { in ib_uverbs_write()
800 if (ex_hdr.response) { in ib_uverbs_write()
801 if (!hdr.out_words && !ex_hdr.provider_out_words) { in ib_uverbs_write()
807 (void __user *) (unsigned long) ex_hdr.response, in ib_uverbs_write()
[all …]