# functions

Area: Find. Safety: read-only.

Discovered functions as `entry size blocks instrs callers callees src name` rows; filter on name or entry hex, sort=size for the largest first.

## Parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `count_only` | boolean | no | Header line only (default false). |
| `filter` | string | no | Case-insensitive filter on name or entry hex; `thunk` or `funclet` lists what is otherwise left out. |
| `limit` | integer | no | Max rows (default 50, max 300). |
| `offset` | integer | no | Matches to skip first (paging). |
| `sort` | string | no | `address` (default) or `size` for the largest first. Values: `address`: By entry address; `size`: By size, the largest first |

## Call

```json
{
  "name": "functions",
  "arguments": {}
}
```
