Home
last modified time | relevance | path

Searched refs:pool_item (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/common_modules/tzdriver/tlogger/
H A Dtlogger.c750 static int log_pool_item_check(struct log_item *item, struct teelogger_log_pool pool_item) in log_pool_item_check() argument
755 (uint64_t)(item->buffer_len + sizeof(struct log_item)) > pool_item.size) in log_pool_item_check()
763 struct teelogger_log_pool pool_item = {0}; in log_pool_append() local
770 if (copy_from_user((void *)&pool_item, argp, sizeof(struct teelogger_log_pool)) != 0) { in log_pool_append()
771 tloge("pool_item copy from user error\n"); in log_pool_append()
774 if ((uint64_t)LOG_POOL_ITEM_MAX_LEN < pool_item.size || pool_item.size < (uint64_t)sizeof(struct log_item) || in log_pool_append()
775 pool_item.addr == 0 || UINT64_MAX - pool_item.addr < pool_item in log_pool_append()
[all...]

Completed in 2 milliseconds