Lines Matching refs:effecter
20 struct pldm_state_effecter_pdr *const effecter,
27 if (!effecter || !possible_states || !actual_size) {
31 if (SIZE_MAX - (sizeof(*effecter) - sizeof(effecter->possible_states)) <
37 (sizeof(*effecter) - sizeof(effecter->possible_states)) +
48 for (int i = 0; i < effecter->composite_effecter_count; ++i) {
72 sizeof(effecter->possible_states));
76 effecter->hdr.version = 1;
77 effecter->hdr.type = PLDM_STATE_EFFECTER_PDR;
78 effecter->hdr.length = *actual_size - sizeof(struct pldm_pdr_hdr);
80 memcpy(effecter->possible_states, possible_states,
83 // Convert effecter PDR body
84 HTOLE16(effecter->terminus_handle);
85 HTOLE16(effecter->effecter_id);
86 HTOLE16(effecter->entity_type);
87 HTOLE16(effecter->entity_instance);
88 HTOLE16(effecter->container_id);
89 HTOLE16(effecter->effecter_semantic_id);
92 HTOLE32(effecter->hdr.record_handle);
93 HTOLE16(effecter->hdr.record_change_num);
94 HTOLE16(effecter->hdr.length);