Lines Matching refs:payload
88 struct HiviewHieventPayload *payload);
92 struct HiviewHieventPayload *payload = NULL;
94 payload = LOS_MemAlloc((VOID *)OS_SYS_MEM_ADDR,
96 if (!payload) {
100 payload->key = NULL;
101 payload->value = NULL;
102 payload->next = NULL;
104 return payload;
139 struct HiviewHieventPayload *payload)
142 obj->head = payload;
149 p->next = payload;
174 struct HiviewHieventPayload *payload = NULL;
181 payload = HiviewHieventGetPayload(event->head, key);
182 if (!payload) {
183 payload = HiviewHieventPayloadCreate();
184 if (!payload) {
187 payload->key = strdup(key);
188 HiviewHieventAddPayload(event, payload);
191 if (payload->value) {
192 LOS_MemFree((VOID *)OS_SYS_MEM_ADDR, payload->value);
195 payload->value = LOS_MemAlloc((VOID *)OS_SYS_MEM_ADDR, INT_TYPE_MAX_LEN);
196 if (!payload->value) {
199 (VOID)memset_s(payload->value, INT_TYPE_MAX_LEN, 0, INT_TYPE_MAX_LEN);
200 ret = snprintf_s(payload->value, INT_TYPE_MAX_LEN, INT_TYPE_MAX_LEN - 1,
212 struct HiviewHieventPayload *payload = NULL;
220 payload = HiviewHieventGetPayload(event->head, key);
221 if (!payload) {
222 payload = HiviewHieventPayloadCreate();
223 if (!payload) {
226 payload->key = strdup(key);
227 HiviewHieventAddPayload(event, payload);
230 if (payload->value) {
231 LOS_MemFree((VOID *)OS_SYS_MEM_ADDR, payload->value);
239 payload->value = LOS_MemAlloc((VOID *)OS_SYS_MEM_ADDR, len + 1);
240 if (!payload->value) {
243 (VOID)memset_s(payload->value, len + 1, 0, len + 1);
244 if (EOK == strncpy_s(payload->value, len + 1, value, len)) {
245 payload->value[len] = '\0';
466 /* fill the payload info */