| /Zephyr-latest/drivers/can/ | 
| D | Kconfig.stm32 | 18 	int "Maximum number of standard (11-bit) ID filters"22 	  Defines the maximum number of filters with standard ID (11-bit)
 29 	  filters:
 34 	int "Maximum number of extended (29-bit) ID filters"
 38 	  Defines the maximum number of filters with extended ID (29-bit)
 45 	  filters:
 61 	int "Maximum number of standard (11-bit) ID filters"
 65 	  Defines the maximum number of filters with standard ID (11-bit)
 69 	int "Maximum number of extended (29-bit) ID filters"
 73 	  Defines the maximum number of filters with extended ID (29-bit)
 
 | 
| D | can_native_linux.c | 35 	struct can_filter_context filters[CONFIG_CAN_MAX_FILTER];  member61 	for (int filter_id = 0; filter_id < ARRAY_SIZE(data->filters); filter_id++) {  in dispatch_frame()
 62 		if (data->filters[filter_id].rx_cb == NULL) {  in dispatch_frame()
 66 		if (!can_frame_matches_filter(frame, &data->filters[filter_id].filter)) {  in dispatch_frame()
 73 		callback = data->filters[filter_id].rx_cb;  in dispatch_frame()
 74 		callback(dev, &tmp_frame, data->filters[filter_id].cb_arg);  in dispatch_frame()
 215 	for (int i = 0; i < ARRAY_SIZE(data->filters); i++) {  in can_native_linux_add_rx_filter()
 216 		if (data->filters[i].rx_cb == NULL) {  in can_native_linux_add_rx_filter()
 228 	filter_ctx = &data->filters[filter_id];  in can_native_linux_add_rx_filter()
 244 	if (filter_id < 0 || filter_id >= ARRAY_SIZE(data->filters)) {  in can_native_linux_remove_rx_filter()
 [all …]
 
 | 
| D | can_loopback.c | 38 	struct can_loopback_filter filters[CONFIG_CAN_MAX_FILTER];  member94 			filter = &data->filters[i];  in tx_thread()
 164 static inline int get_free_filter(struct can_loopback_filter *filters)  in get_free_filter()  argument
 167 		if (filters[i].rx_cb == NULL) {  in get_free_filter()
 190 	filter_id = get_free_filter(data->filters);  in can_loopback_add_rx_filter()
 198 	loopback_filter = &data->filters[filter_id];  in can_loopback_add_rx_filter()
 214 	if (filter_id < 0 || filter_id >= ARRAY_SIZE(data->filters)) {  in can_loopback_remove_rx_filter()
 221 	data->filters[filter_id].rx_cb = NULL;  in can_loopback_remove_rx_filter()
 424 		data->filters[i].rx_cb = NULL;  in can_loopback_init()
 
 | 
| D | can_sja1000.c | 448 	for (i = 0; i < ARRAY_SIZE(data->filters); i++) {  in can_sja1000_add_rx_filter()456 		data->filters[filter_id].filter = *filter;  in can_sja1000_add_rx_filter()
 457 		data->filters[filter_id].user_data = user_data;  in can_sja1000_add_rx_filter()
 458 		data->filters[filter_id].callback = callback;  in can_sja1000_add_rx_filter()
 468 	if (filter_id < 0 || filter_id >= ARRAY_SIZE(data->filters)) {  in can_sja1000_remove_rx_filter()
 474 		data->filters[filter_id].callback = NULL;  in can_sja1000_remove_rx_filter()
 475 		data->filters[filter_id].user_data = NULL;  in can_sja1000_remove_rx_filter()
 476 		data->filters[filter_id].filter = (struct can_filter){0};  in can_sja1000_remove_rx_filter()
 583 			for (i = 0; i < ARRAY_SIZE(data->filters); i++) {  in can_sja1000_handle_receive_irq()
 588 				if (can_frame_matches_filter(&frame, &data->filters[i].filter)) {  in can_sja1000_handle_receive_irq()
 [all …]
 
 | 
| D | Kconfig.loopback | 16 	int "Maximum number of concurrent active filters"20 	  Defines the array size of the filters.
 
 | 
| D | Kconfig.xmc4xxx | 39 	int "Maximum number of concurrent active filters"43 	  Maximum number of filters supported by the can_add_rx_callback() API call.
 
 | 
| D | Kconfig.mcp251xfd | 55 	int "Maximum number of concurrent active filters"59 	  Maximum number of filters supported by the can_add_rx_callback() API call.
 
 | 
| D | Kconfig.mcux | 43 	int "Maximum number of concurrent active RX filters"53 	  Defines maximum number of concurrent active RX filters
 
 | 
| D | Kconfig.sja1000 | 12 	int "Maximum number of concurrent active RX filters"
 | 
| D | Kconfig.rcar | 15 	int "Maximum number of concurrent active filters"
 | 
| D | Kconfig.native_linux | 24 	int "Maximum number of concurrent active filters"
 | 
| D | Kconfig.mcp2515 | 31 	int "Maximum number of concurrent active filters"
 | 
| /Zephyr-latest/subsys/logging/ | 
| D | log_mgmt.c | 131 	return &link->ctrl_blk->filters[source_offset + source_id];  in z_log_link_get_dynamic_filter()139 	link->ctrl_blk->filters = k_malloc(sizeof(uint32_t) * total_cnt);  in link_filters_init()
 140 	if (link->ctrl_blk->filters == NULL) {  in link_filters_init()
 146 	memset(link->ctrl_blk->filters, 0, sizeof(uint32_t) * total_cnt);  in link_filters_init()
 338 		return &TYPE_SECTION_START(log_dynamic)[source_id].filters;  in get_dynamic_filter()
 356 		uint32_t *filters = z_log_dynamic_filters_get(i);  in z_log_runtime_filters_init()  local
 360 		LOG_FILTER_SLOT_SET(filters,  in z_log_runtime_filters_init()
 382 static uint32_t max_filter_get(uint32_t filters)  in max_filter_get()  argument
 389 		uint32_t tmp_filter = LOG_FILTER_SLOT_GET(&filters, i);  in max_filter_get()
 404 	uint32_t *filters = get_dynamic_filter(domain_id, source_id);  in set_runtime_filter()  local
 [all …]
 
 | 
| /Zephyr-latest/doc/_extensions/zephyr/ | 
| D | gh_utils.py | 230     app.builder.templates.environment.filters["gh_link_get_blob_url"] = partial(234     app.builder.templates.environment.filters["gh_link_get_edit_url"] = partial(
 238     app.builder.templates.environment.filters["gh_link_get_open_issue_url"] = partial(
 242     app.builder.templates.environment.filters["git_info"] = partial(git_info_filter, app)
 
 | 
| /Zephyr-latest/scripts/pylib/twister/twisterlib/ | 
| D | reports.py | 297     def json_report(self, filename, version="NA", platform=None, filters=None):  argument320             if (filters and 'allow_status' in filters and \
 321                 instance.status not in [TwisterStatus[s] for s in filters['allow_status']]):
 327             if (filters and 'deny_status' in filters and \
 328                 instance.status in [TwisterStatus[s] for s in filters['deny_status']]):
 468             if filters and 'allow_suite' in filters:
 469                 suite = {k:v for k,v in suite.items() if k in filters['allow_suite']}
 471             if filters and 'deny_suite' in filters:
 472                 suite = {k:v for k,v in suite.items() if k not in filters['deny_suite']}
 776                              filters=self.json_filters['twister.json'])
 [all …]
 
 | 
| /Zephyr-latest/tests/drivers/can/host/pytest/ | 
| D | can_shell.py | 149     def _apply_filters(self, filters: Optional[CanFilters]) -> None:152         if filters:
 156             filters = [
 162         for can_filter in filters:
 
 | 
| /Zephyr-latest/include/zephyr/logging/ | 
| D | log_internal.h | 89 	return &TYPE_SECTION_START(log_dynamic)[source_id].filters;  in z_log_dynamic_filters_get()
 | 
| D | log_instance.h | 31 	uint32_t filters;  member
 | 
| /Zephyr-latest/doc/hardware/peripherals/sensor/ | 
| D | device_tree.rst | 7 as channel power modes, data rates, filters, decimation, and scales. These can
 | 
| /Zephyr-latest/doc/hardware/peripherals/can/ | 
| D | shell.rst | 64 RX filters supported, capabilities, current mode, current state, error counters, timing limits, and72    max std filters: 15
 73    max ext filters: 15
 171 In order to receive CAN frames, one or more CAN RX filters need to be configured. CAN RX filters are
 233 Configured CAN RX filters can be removed again using the ``can filter remove`` subcommand as shown
 
 | 
| /Zephyr-latest/include/zephyr/drivers/can/ | 
| D | can_sja1000.h | 167 	struct can_sja1000_rx_filter filters[CONFIG_CAN_MAX_FILTER];  member
 | 
| /Zephyr-latest/doc/develop/test/ | 
| D | coverage.rst | 174    By default, Twister calls ``gcovr`` tool which filters source files assuming real paths191    https://github.com/gcovr/gcovr/blob/main/doc/source/guide/filters.rst#filters-for-symlinks
 
 | 
| /Zephyr-latest/boards/renesas/ek_ra4l1/ | 
| D | ek_ra4l1.dts | 180 		rx-max-filters = <16>;
 | 
| /Zephyr-latest/boards/renesas/ek_ra4e2/ | 
| D | ek_ra4e2.dts | 135 		rx-max-filters = <16>;
 | 
| /Zephyr-latest/boards/renesas/ek_ra6e2/ | 
| D | ek_ra6e2.dts | 132 		rx-max-filters = <16>;
 |