DR_MODIFY_ACTION_SIZE
num_sw_actions = actions_sz / DR_MODIFY_ACTION_SIZE;
hw_actions = kcalloc(1, max_hw_actions * DR_MODIFY_ACTION_SIZE, GFP_KERNEL);
if (actions_sz % DR_MODIFY_ACTION_SIZE) {
pattern->data = kzalloc(num_of_actions * DR_MODIFY_ACTION_SIZE *
memcpy(pattern->data, data, num_of_actions * DR_MODIFY_ACTION_SIZE);
DR_MODIFY_ACTION_SIZE;
send_info.write.length = num_of_actions * DR_MODIFY_ACTION_SIZE;
data_len = num_of_actions * DR_MODIFY_ACTION_SIZE;
memcpy(d_action, action_data, DR_MODIFY_ACTION_SIZE);
return DR_MODIFY_ACTION_SIZE;