Lines Matching refs:phm
37 static void hpi_init_message(struct hpi_message *phm, u16 object, in hpi_init_message() argument
45 size = sizeof(*phm); in hpi_init_message()
47 memset(phm, 0, size); in hpi_init_message()
48 phm->size = size; in hpi_init_message()
51 phm->type = HPI_TYPE_SSX2BYPASS_MESSAGE; in hpi_init_message()
53 phm->type = HPI_TYPE_REQUEST; in hpi_init_message()
54 phm->object = object; in hpi_init_message()
55 phm->function = function; in hpi_init_message()
56 phm->version = 0; in hpi_init_message()
57 phm->adapter_index = HPI_ADAPTER_INDEX_INVALID; in hpi_init_message()
84 void hpi_init_message_response(struct hpi_message *phm, in hpi_init_message_response() argument
87 hpi_init_message(phm, object, function); in hpi_init_message_response()
94 static void hpi_init_messageV1(struct hpi_message_header *phm, u16 size, in hpi_init_messageV1() argument
97 memset(phm, 0, size); in hpi_init_messageV1()
99 phm->size = size; in hpi_init_messageV1()
100 phm->type = HPI_TYPE_REQUEST; in hpi_init_messageV1()
101 phm->object = object; in hpi_init_messageV1()
102 phm->function = function; in hpi_init_messageV1()
103 phm->version = 1; in hpi_init_messageV1()
120 void hpi_init_message_responseV1(struct hpi_message_header *phm, u16 msg_size, in hpi_init_message_responseV1() argument
124 hpi_init_messageV1(phm, msg_size, object, function); in hpi_init_message_responseV1()