---
name: "fc_host_post_vendor_event"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/fc_host_post_vendor_event"
---

# fc\_host\_post\_vendor\_event(9)

called to post a vendor unique event on an fc\_host

## NAME

fc\_host\_post\_vendor\_event - called to post a vendor unique event on an fc\_host

## SYNOPSIS

**void fc\_host\_post\_vendor\_event(struct Scsi\_Host \*** *shost***, u32** *event\_number***, u32** *data\_len***, char \*** *data\_buf***, u64** *vendor\_id***);**

## ARGUMENTS

*shost*

host the event occurred on

*event\_number*

fc event number obtained from **get\_fc\_event\_number**

*data\_len*

amount, in bytes, of vendor unique data

*data\_buf*

pointer to vendor unique data

*vendor\_id*

Vendor id

## NOTES

This routine assumes no locks are held on entry.

## AUTHORS

**James Bottomley** \<James.Bottomley@hansenpartnership.com\>

Author.

**Rob Landley** \<rob@landley.net\>

Author.

## COPYRIGHT
